Python の日時操作の記事一覧

Python の日時操作の解説まとめ

Pythonの日時操作入門|datetimeで日付と時間を扱う

Pythonの日時操作カテゴリでは、datetimeモジュールを使った日付や時間の取得、フォーマット変換、加算や減算などの基本操作を解説します。日時処理は多くのプログラムで必要になるため、初心者が最初に押さえておきたい重要な知識を丁寧にまとめています。

Pythonの日付・時刻の基本!dateti...
Python の日時操作
Pythonの日付・時刻の基本!datetimeモジュールの使い方を解説

Pythonの日付・時刻の基本!datetimeモジュールの使い方を解説

Pythonで現在の日付・時刻を取得する方法...
Python の日時操作
Pythonで現在の日付・時刻を取得する方法(datetime.now() / today())

Pythonで現在の日付・時刻を取得する方法!初心者にもわかるdatetime.now()とtoday()

Pythonで日付をフォーマットする方法(s...
Python の日時操作
Pythonで日付をフォーマットする方法(strftime() の使い方)

Pythonで日付をフォーマットする方法を解説!初心者でもわかるstrftime()の使い方

Pythonで日付を解析(パース)する方法(...
Python の日時操作
Pythonで日付を解析(パース)する方法(strptime() の活用)

Pythonのstrptimeで日付を解析しよう!初心者向けのやさしい解説

Pythonで日付の加算・減算をする方法(t...
Python の日時操作
Pythonで日付の加算・減算をする方法(timedelta の使い方)

Pythonのtimedeltaで日付の加算・減算をしよう!初心者でもわかる時間操作の基本

Pythonで曜日を取得する方法(weekd...
Python の日時操作
Pythonで曜日を取得する方法(weekday() / isoweekday())

Pythonで曜日を取得する方法を解説!weekday()とisoweekday()の違いと使い方

PythonでUNIXタイムスタンプを取得・...
Python の日時操作
PythonでUNIXタイムスタンプを取得・変換する方法(time.time())

PythonでUNIXタイムスタンプを取得・変換する方法!初心者でもわかるtime.time()の使い方

Pythonで異なるタイムゾーンの時間を扱う...
Python の日時操作
Pythonで異なるタイムゾーンの時間を扱う方法(pytz / zoneinfo)

Pythonで異なるタイムゾーンの時間を扱う方法!初心者でもわかるpytzとzoneinfoの使い方

Pythonで経過時間を計測する方法(tim...
Python の日時操作
Pythonで経過時間を計測する方法(time.perf_counter() / time.sleep())

Pythonで経過時間を測る方法をやさしく解説!初心者向けtime.perf_counterとtime.sleepの使い方

Pythonで月末・月初を取得する方法(ca...
Python の日時操作
Pythonで月末・月初を取得する方法(calendar モジュールの活用)

Pythonで月末・月初を取得する方法を解説!初心者でもわかるcalendarモジュールの使い方

Pythonで指定日が祝日か判定する方法(h...
Python の日時操作
Pythonで指定日が祝日か判定する方法(holidaysモジュール)

Pythonで指定日が祝日か判定する方法!初心者でもわかるholidaysモジュールの使い方

Pythonで日付の比較をする方法(date...
Python の日時操作
Pythonで日付の比較をする方法(datetimeオブジェクトの比較演算)

Pythonで日付を比較する方法を解説!初心者でもわかるdatetimeの使い方

Pythonで特定の年・月の日数を取得する方...
Python の日時操作
Pythonで特定の年・月の日数を取得する方法(calendar.monthrange())

Pythonで月の日数を取得する方法!初心者でもわかるcalendar.monthrangeの使い方

Pythonで日本の元号(令和・平成)を扱う...
Python の日時操作
Pythonで日本の元号(令和・平成)を扱う方法(jaconv / datetime)

Pythonで日本の元号を扱う方法を徹底解説!令和・平成の変換もバッチリ対応

Pythonで時間のフォーマットをISO 8...
Python の日時操作
Pythonで時間のフォーマットをISO 8601に変換する方法

PythonでISO 8601形式の日時に変換する方法を完全解説!初心者でもわかる時間フォーマットの基本

Pythonで日付の加算・減算をする方法(t...
Python の日時操作
Pythonで日付の加算・減算をする方法(timedelta の使い方)

Pythonのtimedelta完全ガイド!初心者でもわかる日付の加算・減算

Pythonで曜日を取得する方法(weekd...
Python の日時操作
Pythonで曜日を取得する方法(weekday() / isoweekday())

Pythonで曜日を取得する方法を完全解説!初心者でもわかるweekday()とisoweekday()

PythonでUNIXタイムスタンプを取得・...
Python の日時操作
PythonでUNIXタイムスタンプを取得・変換する方法(time.time())

PythonでUNIXタイムスタンプを取得・変換する方法を完全解説!初心者でもわかる日時操作

Pythonで異なるタイムゾーンの時間を扱う...
Python の日時操作
Pythonで異なるタイムゾーンの時間を扱う方法(pytz / zoneinfo)

Pythonでタイムゾーンを扱う完全ガイド!初心者でもわかる日時操作(pytz / zoneinfo)

Pythonで経過時間を計測する方法(tim...
Python の日時操作
Pythonで経過時間を計測する方法(time.perf_counter() / time.sleep())

Pythonで経過時間を計測する方法を完全解説!初心者でもわかる time.perf_counter() と time.sleep()

Pythonの日時操作とは?日付・時刻を正しく扱う基礎知識

Pythonではdatetimeモジュールを中心に、 日付・時刻・時間差を柔軟に扱うことができます。 ログ管理、予約処理、スケジューリングなど、 実務で頻出する重要分野です。

現在日時の取得とフォーマット

datetime.now()やtoday()を使えば現在日時を取得できます。 strftime()を使うことで、 表示用の日付フォーマットへ変換可能です。

日付の解析・加算・減算

strptime()で文字列から日時を解析し、 timedeltaを使って日付計算を行えます。 日付の比較や期間計算も直感的に行えます。

タイムゾーンとUNIXタイムスタンプ

pytzやzoneinfoを使えば、 異なるタイムゾーンを正確に扱えます。 UNIXタイムスタンプとの相互変換も重要な知識です。

カレンダー・祝日・月末処理

calendarモジュールを使えば、 月末・月初・曜日の判定が可能です。 holidaysモジュールを使えば、 日本の祝日判定も簡単に実装できます。

パフォーマンス計測とISO 8601対応

処理時間計測にはtime.perf_counter()が有効です。 ISO 8601形式への変換は、 API連携やログ管理で必須となります。

このカテゴリで学べる内容

  • datetimeモジュールの基本操作
  • 日付のフォーマット・解析・比較
  • タイムゾーンとUNIX時間
  • カレンダー・祝日・月末処理
  • 時間計測とISO 8601対応
職業訓練講師×実務10年PLによる直接指導【Python業務自動化・DX実践講義】

職業訓練講師が直接指導!未経験から「Pythonエンジニア」へ、実務の壁を突破する2時間集中。

「教えるプロ」が挫折をゼロに。現場で評価される「商用レベルの設計技術」を2時間で濃縮体験。

Python業務自動化・DX実践セミナー|神スクール

「Python × DX推進」の実践。業務自動化とデータ処理をビジネスレベルへ引き上げる2時間。

本講座では、世界的に需要が急増しているPythonの真価を引き出し、単なるプログラミングを超えた「ビジネス課題の解決」に繋げる思考法を学びます。文法習得の先にある、効率的なデータスクレイピングや、AI・機械学習の土台となる高度なデータ前処理技術を120分に凝縮して体験します。

具体的なワークショップ内容と環境

【つくるもの】
実務で即活用できる「自動データ収集・集計レポート生成ツール」を構築します。Pandasによる高速データ処理、外部APIとの連携、そして現場で重宝されるエラーハンドリングとログ出力の実践的な実装をコードに落とし込みます。

【開発環境】
VS Code または Jupyter Notebook を使用。実務10年のPLが現場で使うライブラリ選定基準や、仮想環境(venv/Pipenv)による適切なプロジェクト管理手法など、Pythonプロフェッショナルとしての「型」を伝授します。

この120分で得られる3つの革新スキル

1. 業務を劇的に変える「自動化設計」

手作業をコード1本で解決。DX推進の現場で最も求められる自動化の勘所をマスターします。

2. Pandasによるプロフェッショナルなデータ処理

Excelの限界を突破。大量のデータを高速かつ正確に加工・分析するためのテクニックを習得します。

3. 「動けばいい」を卒業するPythonicな書き方

20名のPLが見ても納得する、Pythonらしい(Pythonic)美しく保守性の高いコーディングスタイルを伝授します。

※本講座は、Pythonの基礎を学び始めた方向けの「DX実務橋渡し講座」です。ハローワーク職業訓練講師の実績を持つプロが、あなたの「ITで解決する力」を全力でバックアップします。

このセミナーで「独学の限界」を突破する
【期間限定・特別枠】 ハローワーク講師も務める現役PLが、あなたのコードを「実務レベル」へ引き上げます。
新着記事
New1
Python
Pythonのクロージャー(Closure)とは?関数内関数とnonlocalの活用
New2
Python
Pythonのエラーメッセージの読み方!よくあるエラーと解決方法
New3
Python
Pythonの仮想環境とは?venvを使った環境構築の手順を初心者向けに解説
New4
Python
Pythonのダックタイピングを完全ガイド!初心者でもわかる動的なオブジェクト指向設計
人気記事
No.1
Java&Spring記事人気No1
Python
Pythonでエラーメッセージを取得する方法を完全解説!初心者でもわかるExceptionオブジェクト
No.2
Java&Spring記事人気No2
Python
Pythonで辞書のネスト構造(入れ子辞書)を扱う方法 初心者向け完全ガイド
No.3
Java&Spring記事人気No3
PHP
PHP の MySQL にデータを挿入する方法(INSERT 文の実行)を完全解説!初心者向けガイド
No.4
Java&Spring記事人気No4
PHP
PHPの配列をソートする方法!sort, rsort, asort, ksortの使い方を丁寧に解説します!
No.5
Java&Spring記事人気No5
PHP
PHP の MySQL 接続の基本(mysqli, PDO)を完全解説!初心者向けガイド
No.6
Java&Spring記事人気No6
Python
Pythonで経過時間を測る方法をやさしく解説!初心者向けtime.perf_counterとtime.sleepの使い方
No.7
Java&Spring記事人気No7
Python
PythonでSQLiteを使う方法を完全ガイド!初心者でもわかるデータベース基本操作
No.8
Java&Spring記事人気No8
Python
Pythonで空白を削除する方法!strip()・rstrip()・lstrip()の活用
TOP