Pythonどのプログラミング言語/スクリプトでも、時刻と文字列の変換は頻出の処理ですね。ここではPythonの標準モジュールdatetimeを使って基本的な日付・時刻の処理をまとめておきます。datetimeオブジェクトまずは基本から。現在時刻を取得してみましょう。datetime.datetimeは時刻を含むオブジェクト。日付までならdatetime.dateオブジェクトがあります。'2016-06-27T00:48:42.087504'タイムゾーンを指定したい時はやや面倒。調べてみましたが標準モジュールでは用意されておらず、別途外部のモジュール(pytz)を使う例が多数派のようです。datetime.datetime.now(timezone('UTC'))timezone()コンストラクタの引数は柔軟に指定できるようで、'Asia/Tokyo'や'Japan'などが使えるもよう。単純に文字列が欲しい場合、ISOフォーマットやstr.format()を使うのが楽。00:49:34.217637'ただし、ファイル名に使う場合などは記号(スラッシュやコロン)があると困るので、フォーマットを指定する方法が適切です。%H.%M.%S.%f}".format(dtnow))strftimeのfはformatから来ているのでしょうか。文字列→datetimeオブジェクトdatetimeオブジェクトは文字列をパースするメソッドstrptimeを持っています。引数に文字列、第二引数にフォーマットを指定します。33)strptimeのpはparseから来ているのでしょうか。datetimeオブジェクトを使った加減算datetimeオブジェクトは加減算が可能で、時刻の差を表すdatetime.timedeltaオブジェクトを使います。次の例は、時間差がある特定の値以内であることを判定します。usta関連記事FlashAirで始めるワイヤレス転送FlashAir、最近はこういうのがあるんですね。無線LAN機能がついていて、リモートで操作できるSDカードです。サイズから...記事を読むPythonでMongoDBにアクセスするMongoDBはスキーマ定義が柔軟なドキュメント指向のデータベース。JSONっぽいデータ形式で何でも突っ込んでおけますし、最低限ならそこまで...記事を読むElasticsearchをセットアップするElasticsearchは全文検索エンジン。StorageをPythonから操作する、前記事の続きです。APIを作成するBottleはPythonの軽量Webフレームワーク。(関連設定の取得・設定変更)別記事の続きです。ここではポートフォワードの設定や仮想メディアの情報取得について書いておきます。完成形のサンプルは最後に掲載します。...記事を読むPythonとNimでXZ圧縮を利用するファイル圧縮の形式は世にいろいろありますが、昨今はzipがもっとも一般的でしょうか。zipは圧縮・展開にかかる時間もほどほど、圧縮率もほ...記事を読むPython3でJPEG画像のExifを取得し、回転方向を修正するちょっと古いPCや安物のデバイスでJPEGを表示させようとすると、上下が反転していたりします。Exifに記録されている回転情報を反映していな...記事を読むPythonでなんちゃってディスク空き容量取得サイズの大きいファイルを書き出すスクリプトなど、実行中の環境でディスクの空き容量を取得したいときがあります。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。