[lnkForumImage]
TotalShareware - Download Free Software

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


 

Forums >

comp.lang.ruby

Time.rb path

Matias Pablo Brutti

7/30/2008 12:14:00 AM

V2hpbGUgd29ya2luZyBvbiBhIHByb2plY3QgSSBjYW1lIGFjcm9zcyB3aXRoIGEgcHJvYmxlbSB0
aGF0IEkgdHJhY2VkIHRvClRpbWUucmIuIFNvbWUgcnNzIGZlZWRzIHJldHVybiB0aW1lIGluIHRo
ZSBmb2xsb3dpbmcgZm9ybWF0ICJNb24sIDI4IEp1bAoyMDA4IDU6NTYgcG0gUERUIi4gU2VhcmNo
aW5nIGluc2lkZSB0aW1lLnJiIGNvZGUgSSB3YXMgbm90IGFibGUgdG8gZmluZCBhbnkKcmZjIGNh
cGFibGUgb2YgcGFyc2luZyB0aGF0IHN0cmluZy4gIElzIHRoZXJlIGFueSByZmMgIHdoaWNoIG1h
bmFnZXMgdGhpcwp0eXBlIG9mIHRpbWUgZm9ybWF0IHdoaWNoIGNvbnRhaW5zIEFNL1BNID8gKHJm
YzI4MjIgZG9lcyBub3QpIGlmIHRoZXJlIGlzCmFuZCBpdCBpcyBub3QgeWV0IGltcGxlbWVudGVk
IEkgd291bGQgbW9yZSB0aGFuIGdsYWQgdG8gY29kZSBpdCwgaXQgaXMganVzdAp0aGF0IEkgZG8g
bm90IGtub3cgSSBzaG91bGQganVzdCBtb25rZXkgcGF0Y2ggdGhlIGNsYXNzIHRvIG1ha2UgdGhp
cyB3b3JrIG9yCmlmIEkgY291bGQgaW1wbGVtZW50IGFuIGV4aXN0ZW50IHJmYyB0aGF0IHdpbGwg
c29sdmUgdGhlIGlzc3VlLCBhbmQgdHJ1bHkgSQp3b3VsZCByYXRoZXIgZG8gdGhlIGxhc3QsICJt
dWNobyIgbW9yZSBpbnRlcmVzdGluZy4gOkQKClRoYW5rcyBhIGxvdCwKCi0tIAotLSAKLS086Ieq
55Sx57eo56K85Lq6Pi0tCkluZy4gTWF0aWFzIFBhYmxvIEJydXR0aQpTZWN1cml0eSBDb25zdWx0
YW50CkVtYWlsIDogbWF0aWFzYnJ1dHRpQGdtYWlsLmNvbQpTaXRlOiBodHRwOi8vd3d3LmZyZWVk
b21jb2Rlci5jb20uYXIK
1 Answer

Joel VanderWerf

7/30/2008 12:54:00 AM

0

Matias Pablo Brutti wrote:
> While working on a project I came across with a problem that I traced to
> Time.rb. Some rss feeds return time in the following format "Mon, 28 Jul
> 2008 5:56 pm PDT". Searching inside time.rb code I was not able to find any
> rfc capable of parsing that string. Is there any rfc which manages this
> type of time format which contains AM/PM ? (rfc2822 does not) if there is
> and it is not yet implemented I would more than glad to code it, it is just
> that I do not know I should just monkey patch the class to make this work or
> if I could implement an existent rfc that will solve the issue, and truly I
> would rather do the last, "mucho" more interesting. :D

Doesn't this work?

$ ruby -r time -e 'puts Time.parse "Mon, 28 Jul 2008 5:56 pm PDT"'
Mon Jul 28 17:56:00 -0700 2008

--
vjoel : Joel VanderWerf : path berkeley edu : 510 665 3407