JobAutoで日付の月・日を2桁にする方法|日付型・文字型

★ページの説明・概要

JobAutoで日付の月・日を2桁にし、2026/3/5 のような日付を 2026/03/05 の形式に変更する方法を説明します。

「変数の値を加工」アクションを使用します。日付型の値は「日付の書式」で変更し、文字型の値は必要に応じて「型変換」で日付型にしてから書式を変更します。

月を2桁にする指定文字は %m、日を2桁にする指定文字は %d です。たとえば、書式に %Y/%m/%d を使用すると 2026/03/05 のように出力できます。

★日付の月・日を2桁にする方法

1.日付型の場合:日付の書式を変更する

  1. ロボデザインで「変数の値を加工」アクションを作成し、書式を変更する日付の変数を加工対象に指定します。
  2. 日付操作の「日付の書式」を選択します。
  3. 「書式」に %Y/%m/%d など、月と日が2桁で出力される形式を指定します。
  4. 「結果」を確認し、必要な変数へ値を格納します。

「日付の書式」は日付を別の日に変更する処理ではなく、出力する形式を変更する処理です。

2.文字型の場合:日付型へ変換してから書式を変更する

ExcelやWebページなどから取得した日付が文字列として扱われている場合は、先に「変数の値を加工」アクションの「型変換」で日付型に変換してください。

  1. 加工対象の変数に入っている文字列の日付形式を確認します。
  2. 「型変換」で、元の文字列に合う日付型を選択します。たとえば 20260305 という文字列なら、日付型_%Y%m%d を指定します。
  3. 型変換後の値が日付として正しく扱われていることを「結果」で確認します。
  4. 続けて「日付の書式」で %Y/%m/%d を指定し、2026/03/05 のような形式に変更します。

型変換では、元の文字列と「変換する型」の書式が合っている必要があります。文字列の並びが違う場合は、その形式に合う日付型を指定してください。

月・日を2桁にする書式の例

日付の書式出力例
%Y/%m/%d2026/03/05
%Y-%m-%d2026-03-05
%Y%m%d20260305
%m月%d日03月05日

※日付は説明用の例です。%Y は4桁の年、%m は2桁の月、%d は2桁の日を表します。「2桁」はこのページでは主に月と日のゼロ埋めを指します。

2桁にならない場合の確認ポイント

  • 「日付の書式」で、月が %m、日が %d になっているか確認します。
  • 加工対象の値が文字型の場合は、先に日付型への「型変換」が必要か確認します。
  • 型変換後や書式変更後の「結果」が想定どおりになっているか確認します。
  • 書式変更後の値を、後続のアクションで使用する変数へ正しく格納しているか確認します。

★操作動画

日付型と文字型の違いを確認し、月・日を2桁で出力する設定例を動画で紹介します。

※JobAutoのバージョンによって、設定画面の表示が異なる場合があります。


関連するマニュアル・操作例

日付の書式指定の詳細や、文字型から日付型へ変換する操作は、次のマニュアルをご確認ください。

JobAutoの変数処理マニュアル一覧へ戻る

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください。