文字列関数/フォーマットでの日付
文字列関数で日付のフォーマットを行っていますが、添付画像のようにフォーマット自体が取れてしまいます。
入力に与えている#9は直前に日時/現在日時ミリ秒で取れたものを渡しているので、入力が間違っていることはないと思っています。

-
渡辺様
この度はお問い合わせいただきありがとうございます。
ロジック「日時/現在日時ミリ秒」の処理結果は文字列のデータとなります。
お問い合わせ頂いた「Y/M/D」は日時データにのみ適用可能な書式のため、「日時/現在日時ミリ秒」の処理結果に対するフォーマットとしてお使いいただけません。
ロジック「日時/現在日時ミリ秒」で取得した文字列に対して「日付型フォーマット」を適用したい場合には、
① 文字列を分割して年月日時分秒までの日時データを作成する
② 作成した日時データに対して書式を適用する。
③ ②で作成した文字列にミリ秒を連結する
のように処理をご作成下さい。以下、①~③の処理例となります。

以上、ご参考となりましたら幸いです。
-
回答ありがとうございます。
ロジック「日時/現在日時ミリ秒」の処理結果は文字列のデータとなります。
ミリ秒がある日時は、これは日時型ではないのですね。納得しました。
-
渡辺様
ご確認いただきありがとうございます。
Unifinityの日時型は秒までの管理に対応しております。
そのため、渡辺様のご認識の通りミリ秒がある日時は『日時型』で管理する事ができず、
ロジック「日時/現在日時ミリ秒」の処理結果も文字列となっております。
サインインしてコメントを残してください。
コメント
3件のコメント