guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How do you format date-times in RFC 3339 style?


From: Nala Ginrut
Subject: Re: How do you format date-times in RFC 3339 style?
Date: Tue, 12 Feb 2019 05:40:48 +0800

Sorry for typo from input corrector:
s/unexpected/unexport

Nala Ginrut <address@hidden> 于 2019年2月12日周二 05:39写道:

> Hi there!
> Guile web module has provided an unexpected API for that:
>
> (define write-date (@@ (web http) write-date))
>
> sirgazil <address@hidden> 于 2019年2月12日周二 03:18写道:
>
>> Hi,
>>
>> I'm generating atom feeds from SXML that don't validate because of the
>> date-time format I'm using:
>>
>>  > (use-modules (srfi srfi-19))
>>  > (date->string (current-date) "~Y-~m-~dT~H:~M.~S~z")
>> $1 = "2019-02-11T13:42.57-0500"
>>
>> String $1 is close to the RFC 3339 style,¹ which is the required format
>> for atom feeds, but the time zone offset should be -05:00, and Guile's
>> SRFI-19 ~z time zone escape is RFC 822 style, which formats the time
>> zone offset as -0500.
>>
>> What should I do to get the offset in the required format?
>>
>>
>> Thanks,
>>
>>
>> _____
>>
>> 1. http://www.faqs.org/rfcs/rfc3339.html
>>
>>
>> --
>> Luis Felipe López Acevedo
>> http://sirgazil.bitbucket.io/
>>
>>
>>
>>


reply via email to

[Prev in Thread] Current Thread [Next in Thread]