日付プロパティを数値プロパティで代替する場合を考える

時系列系のプロパティ(DateTimeProperty、DateProperty、TimeProperty)を使わずに

他の方法で日付プロパティを表現するにはと考えた結果、

def getCurrentDate():
t = datetime.datetime.today()
if is_local() is False:
t += datetime.timedelta(hours=9)
return long(t.strftime("%Y%m%d"))

def getCurrentTime():
t = datetime.datetime.today()
if is_local()is False:
t += datetime.timedelta(hours=9)
return long(t.strftime("%Y%m%d%H%M"))

def getCurrentTimeSec():
t = datetime.datetime.today()
if is_local() is False:
t += datetime.timedelta(hours=9)
return long(t.strftime("%Y%m%d%H%M%S"))

みたいな数値をIntegerPropertyで持つくらいしか思い浮かばず。

(時間を足している所は、開発サーバじゃない時に日本時間に直す…つもりで書いたもの)

素直にdate系使ってても特に問題はないので、意味のない妄想であった。