日付の取得

【ご質問】
日付を取得する為の標準APIはあるのでしょうか。

【回答】
日付に関する操作を行うためのAPIとしてDateTimeがあります。

Curlの実行環境5.0以降であればグラフィカルなカレンダー表示や
カレンダーからの日付の取得を行うためのAPIとして
・CalendarControl
・DateField
があります。

以下のサンプルを参考にしてください。

{curl 6.0,7.0,8.0 applet}
{curl-file-attributes character-encoding = “shift-jis”}

{VBox
    spacing = 1cm,
    “現在日時は” &{DateTime} &“です。”,
    {CalendarControl},
    {DateField
        width = 5cm
    }
}
 

詳細は、Curl開発者ガイドの
[基本概念 – ライブラリ]-[日付と時刻ライブラリ]
の項と
[グラフィカル ユーザー インターフェイス]-[その他のコントロール]
の項内の[カレンダー コントロール]と[日付フィールド]の項をご参照ください。

また各APIの詳細は、APIリファレンスの
[CURL.LANGUAGE.DATE-TIME]-[DateTime]
[CURL.GUI.CONTROL-LOGICAL]-[CalendarControl]
[CURL.GUI.CONTROL-LOGICAL]-[DateField]
の項をそれぞれご参照ください。