【サンプル】日付けの取得と表示方法

日々の業務でExcelを使っていると、作成日を入力することもあるかと思います。
今回は日付けの取得方法、またいくつかの表示方法を紹介します。

1.日付けの取得

日付けを取得するには「datetime」をインポートして、
 変数 = datetime.date.today( )
で実行時の年月日が得られます。

この際、表示形式は「2025-1-1」のように取得され、あまりこの形のまま使う方はいないと思いますので、次で表示形式の変更方法を紹介します。

2.表示形式の変更

from openpyxl import load_workbook
import openpyxl, datetime


wb = load_workbook('C:/Users/1/Desktop/python/Excel/日時.xlsx')
ws = wb['Sheet1']


a=datetime.date.today()     #日時取得
b=str(a).replace('-','')     #-(ハイフン)→空白へ置き換え
c=str(a).replace('_','/')    #-(ハイフン)→/(スラッシュ)へ置き換え


取得・置き換えデータの書き出し
ws.cell(row = 1, column = 2).value = a
ws.cell(row = 2, column = 2).value = b
ws.cell(row = 3, column = 2).value = c
ws.cell(row = 4, column = 2).value = a
ws.cell(row = 4, column = 2).number_format = 'yy"年"m"月"d"日"'  #表示形式の変更


wb.save('C:/Users/1/Desktop/python/Excel/日時'+b+'.xlsx')

実行結果

3.終わりに

今回は日付の取得・表示方法を紹介しました。作成日などは資料の種類を問わず使う機会が多いので、覚えておくとよく使用すると思います。

Comments

コメントを残す

PCスキル備忘録をもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む