os.date()この関数呼び出しを使用して、MySQLテーブルに文字列変数を挿入しています。
tSend["sDate"] = os.date( "%Y-%m-%d %X", Core.GetUserValue(v, 25) )
テーブルtSendは、テーブルに挿入する別の関数に転送されます。
これは必要に応じて機能しません。たとえば。2013-01-3100:59:59の代わりに2013-01-3112 :59:59をテーブルに挿入します。それは1159時間後のすべての時間に起こります。
Lua PiLの本によると、
%X時間を意味します(例、23:48:10)
によって生成された時間はPtokaXのプロパティであり、1.1.1970からの秒単位のユーザーログイン時間NOW()として指定されているため、クエリで使用できません。Core.GetUserValue(v, 25)
ここで何が問題になる可能性がありますか?シンプルなluaコード
print( os.date("%Y-%m-%d %X", 1355586777) )
2012-12-15 21:22:57を出力として生成します(ここで、1355586777はCore.GetUserValue呼び出しから受け取った値です)。
以前は持ってい%H:%M:%Sたのです%Xが、使うことを考えた%Xので、元に戻さないといけないようです。