# Errno::EINVAL

**URL:** <https://www.ruby-forum.com/t/errno-einval/175058>\
**Category:** Rails\
**Created:** [September 7, 2009, 6:34am UTC](https://www.ruby-forum.com/t/errno-einval/175058 "2009-09-07T06:34:43Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![preethi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/f04885/32.png) [@preethi](https://www.ruby-forum.com/u/preethi)\
**Post date:** [September 7, 2009, 6:34am UTC](https://www.ruby-forum.com/t/errno-einval/175058/1 "2009-09-07T06:34:43Z")

</div>

Hi ,

I’m getting this error  
“Errno::EINVAL in Home#home\_page”

where home\_page contains periodic\_remote\_call

The error is shown in the line

\<%= myblogpost\_homepage.created\_at.strftime ‘%d’ %\>\<%=  
date\_to\_ordinal(myblogpost\_homepage.created\_at.strftime ‘%d’)  
%\>&nbsp;\<%= myblogpost\_homepage.created\_at.strftime ‘%b’  
%\>&nbsp;\<%= myblogpost\_homepage.created\_at.strftime ‘%Y’ %\>

The trace is  
app/views/blogposts/\_myblogpost\_homepage.html.erb:9:in `write’

am i doing something wrong ?

Please help.  
Thanks

---

<div class="post-metadata">

**Author:** ![preethi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/f04885/32.png) [@preethi](https://www.ruby-forum.com/u/preethi)\
**Post date:** [September 7, 2009, 8:22am UTC](https://www.ruby-forum.com/t/errno-einval/175058/2 "2009-09-07T08:22:47Z")

</div>

This blog post might be of some help:  
[http://pullmonkey.com/2008/2/19/errno-einval-invalid-argument/](http://pullmonkey.com/2008/2/19/errno-einval-invalid-argument/)

On a different note, you can create string from time this way also:  
\<%= myblogpost\_homepage.created\_at.strftime(“%d %b %Y”) %\>

## Thanks, Abhinav

à¤…à¤­à¤¿à¤¨à¤µ  
[http://twitter.com/abhinav](http://twitter.com/abhinav)

On Mon, Sep 7, 2009 at 10:04 AM, Preethi S. \<

---

<div class="post-metadata">

**Author:** ![preethi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/f04885/32.png) [@preethi](https://www.ruby-forum.com/u/preethi)\
**Post date:** [September 7, 2009, 8:27am UTC](https://www.ruby-forum.com/t/errno-einval/175058/3 "2009-09-07T08:27:36Z")

</div>

Abhinav S. wrote:

> This blog post might be of some help:  
> [http://pullmonkey.com/2008/2/19/errno-einval-invalid-argument/](http://pullmonkey.com/2008/2/19/errno-einval-invalid-argument/)
> 
> On a different note, you can create string from time this way also:  
> \<%= myblogpost\_homepage.created\_at.strftime(“%d %b %Y”) %\>
> 
> ## Thanks, Abhinav
> 
> à¤…à¤­à¤¿à¤¨à¤µ  
> [http://twitter.com/abhinav](http://twitter.com/abhinav)
> 
> On Mon, Sep 7, 2009 at 10:04 AM, Preethi S. \<

Thank you Abhinav  
Lemme try with that.

-Preethi
