2024-01-06 13:59:00+00:00
この形式でタイムスタンプを取得しています。 JMP はこれらを Charact-Nominal として自動フォーマットします。これらを適切なタイムスタンプ形式にするにはどうすればよいですか?
数式を使用して数式列を作成する
Informat(Word(1, :Column 1, "+"))
ここで、列 1 は文字列形式の「日付」です。この数式は「+」の前の任意の値を選択し、JMP はそれを数値形式に変換できる可能性が高くなります (JMP でそれができない場合は、Informat() に書式パターンを追加する必要があります)。
残念ながら、+00:00 のようなタイムゾーン オフセットに使用できるプレースホルダーはまだありません。
ただし、「+00:00」を次のようにハードコードすることもできます。
<HH>:<MM>:<SS>+00:00" )</SS></MM></HH>実際には、Jarmos バージョンと比較して利点はなく、コードがはるかに長いだけです。
たぶん: Jmp に DD と MM を正しい位置に配置するように強制できます:)
さまざまなタイムゾーン オフセットを使用して入力を解析する場合は、タイムゾーン情報を分割して、後で追加する必要があります。Informat( Word( 1, :input, "+" ) ) + Num( Word( 1, Word( 2, :input, "+" ), ":" ) )
* 60 * 60Informat( :Column 1, "Format Pattern", "<YYYY><MM></MM></YYYY>
負のオフセットも存在する場合、解析はますます難しくなります。
次に、ウィッシュ リストから次のリクエストを検討してください: 日付形式パターン - 追加機能
そして工藤でそれをサポートするかもしれません...