答えて

0

日付はPDIの形式ではありません。

Select valueステップ、 Meta-data]タブを使用し、これまでに'08 -Mar-2017' の文字列を変換し、タイプ Dateである必要があり、あなたのフィールドを伝え、変換フォーマットはそれとして、 dd-MMM-yyyy(それをタイプでないために、ドロップダウンリストに表示されます)。

、「2017年3月8日午前0時00分〇​​〇秒」という文字列に日付を変換Select valueステップ、Meta-data]タブを使用して、あなたのフィールドに伝えるためには、タイプStringである必要があり、変換フォーマットはyyyy-MM-dd hh:mm:ssです。

しかし、あなたはおそらくそれを行う必要はありません。

日付の書式を使用する唯一の時間は、データの入出力です。プラス、ほとんどの時間は透明です。

データがファイル、データグリッド、計算、またはその他の多くの手順から得られる場合は、その形式を指定できます。もしInput tableから来たら、あなたのデータベースシステムに応じて、SQLビルドイン関数で変換することを考えてください:to-date、convert、cast、date。

出力がファイルまたはExcelまたはスクリプトの場合は、その形式を指定できます(デフォルトはyyyy-MM-dd hh:mm:ss)。それがSQLの挿入または更新の場合、何もしないで、データベースに変換をさせてください。

+0

あなたの応答のためにありがとう..私はスプーンの組み込み関数date2strでそれを解決し、変換のためのstr2datも使用しました。私に必要なフォーマットを与えました。 – faisal

+0

はい、日付と文字列の間で変換する方法はたくさんあります。また、javascriptの組み込み関数は、これを1つの手順で行う方法です。コミュニティを支援するために、あなたのソリューションを公開したり、鉱山を受け入れることができますか? – AlainD

+0

文字列変換の解決に使用したステートメントを見つけてください... var sql1 = str2date(SPUD_DATE、 "dd-MMM-yy");sql1 = date2str(sql1、 "yyyy/MM/dd HH:mm:ss"); – faisal

関連する問題