[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

DateTime confusion

christriddle@googlemail.com

10/12/2007 1:40:00 PM

Hello!
Wondered if anyone could help...
I'm trying to parse a datetime

date = DateTime.parse("200701011900")

Which gives me a datetime. When i print it, it gives:
2007-01-01T19:00:00+00:00=> nil

but when I try:

print date.year

it gives me an unknown method error.... any ideas what I'm doing
wrong?

Cheers!
Chris

2 Answers

christriddle@googlemail.com

10/12/2007 3:23:00 PM

0

On 12 Oct, 14:39, "christrid...@googlemail.com"
<christrid...@googlemail.com> wrote:
> Hello!
> Wondered if anyone could help...
> I'm trying to parse a datetime
>
> date = DateTime.parse("200701011900")
>
> Which gives me a datetime. When i print it, it gives:
> 2007-01-01T19:00:00+00:00=> nil
>
> but when I try:
>
> print date.year
>
> it gives me an unknown method error.... any ideas what I'm doing
> wrong?
>
> Cheers!
> Chris

Don't worry guys, just being an idiot!
Cheers

7stud --

10/12/2007 3:44:00 PM

0

christriddle@googlemail.com wrote:
> Hello!
> Wondered if anyone could help...
> I'm trying to parse a datetime
>
> date = DateTime.parse("200701011900")
>
> Which gives me a datetime. When i print it, it gives:
> 2007-01-01T19:00:00+00:00=> nil
>
> but when I try:
>
> print date.year
>
> it gives me an unknown method error.... any ideas what I'm doing
> wrong?
>
> Cheers!
> Chris

It works fine for me, although I wouldn't name the variable 'date' since
it is the same name as the file you are including.

require 'date'

date = DateTime.parse("200701011900")
puts date.year

--output:--
2007
--
Posted via http://www.ruby-....