跳轉至內容

Rebol 程式設計/to-idate

來自華夏公益教科書,開放的書籍,開放的世界
TO-IDATE date 

返回標準網際網路日期字串。

TO-IDATE 是一個函式值。

  • 日期 -- (型別:日期)

原始碼

[編輯 | 編輯原始碼]
to-idate: func [
    "Returns a standard Internet date string." 
    date [date!] 
    /local str
][
    str: form date/zone 
    remove find str ":" 
    if (first str) <> #"-" [insert str #"+"] 
    if (length? str) <= 4 [insert next str #"0"] 
    reform [
        pick ["Mon," "Tue," "Wed," "Thu," "Fri," "Sat," "Sun,"] date/weekday 
        date/day 
        pick ["Jan" "Feb" "Mar" "Apr" "May" "Jun" "Jul" "Aug" "Sep" "Oct" "Nov" "Dec"] date/month 
        date/year 
        to-itime any [date/time 0:00] 
        str
    ]
]
華夏公益教科書