# Monthnames

**URL:** <https://www.ruby-forum.com/t/monthnames/93407>\
**Category:** Ruby\
**Created:** [April 2, 2006, 2:05am UTC](https://www.ruby-forum.com/t/monthnames/93407 "2006-04-02T02:05:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![lazylester](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/22d042/32.png) [@lazylester](https://www.ruby-forum.com/u/lazylester)\
**Post date:** [April 2, 2006, 2:05am UTC](https://www.ruby-forum.com/t/monthnames/93407/1 "2006-04-02T02:05:04Z")

</div>

I’m getting 3 unprintable characters after April when use  
Date::MONTHNAMES. So I get JanuaryFebruaryMarchAprilxxxMayJune…etc  
but the 3 'x’s are unprintable characters!! What is this April fool  
doing wrong?  
It the same if I use strftime, or mydate.month.  
thanks in advance

---

<div class="post-metadata">

**Author:** ![lazylester](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/22d042/32.png) [@lazylester](https://www.ruby-forum.com/u/lazylester)\
**Post date:** [April 2, 2006, 1:15pm UTC](https://www.ruby-forum.com/t/monthnames/93407/2 "2006-04-02T13:15:23Z")

</div>

Hi,

Maybe you have corrupted Ruby installation or just corrupted date.rb  
file.  
I have no unprintable characters here:

> > require ‘date’  
> > =\> true
> 
> > Date::MONTHNAMES  
> > =\> [nil, “January”, “February”, “March”, “April”, “May”, “June”,  
> > “July”, “August”, “September”, “October”, “November”, “December”]

–  
Martins

---

<div class="post-metadata">

**Author:** ![lazylester](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/22d042/32.png) [@lazylester](https://www.ruby-forum.com/u/lazylester)\
**Post date:** [April 2, 2006, 11:22pm UTC](https://www.ruby-forum.com/t/monthnames/93407/3 "2006-04-02T23:22:07Z")

</div>

13 wrote:

> Hi,
> 
> Maybe you have corrupted Ruby installation or just corrupted date.rb  
> file.  
> Martins

Thanks, Martins… that’s an interesting thing. I think something got  
corrupted in memory and RadRails didn’t reload after the corruption.  
Today (same code) the problem is not there. Yesterday I checked the disk  
file date.rb and it was uncorrupted but the spurious chars were present.

Oh well… lesson learned: shut down RadRails and restart if file  
corruption is suspected.
