サーバレス練習帳

着眼大局着手小局

Pythonで現在時刻取得、ログ取得

◆時刻取得

import datetime #日時の変換に利用

 

Timestamp = datetime.datetime.now().strftime('%Y%m%d%H%M%S')

 

こんな風に書いて日本時間にすることもある。

 

import datetime
import random

def Main(event, context):
DIFF_JST_FROM_UTC = 9
now = datetime.datetime.utcnow() + datetime.timedelta(hours=DIFF_JST_FROM_UTC)
timestamp = now.strftime('%Y%m%d%H%M%S')\
+'_'+str(random.randint(10000,99999)) 

 

日本時間の取得方法は、次を参考にした。

qiita.com

 

 

◆ログ取得

import logging #ログ出力

 

### ログ出力レベル設定
logger = logging.getLogger()
logger.setLevel(logging.INFO) # ログ出力レベルをINFOに設定