2つの日付変数d
とがありdd
ます。d
日付パーサーメソッドを使用して文字列時刻を割り当て、1970年の日付を取得しました。理由はわかりません。これがコードとlogcatの出力です
ztime=nt.FJR;
Log.d("ztime", ztime);
Date d=parseDate(ztime);
Log.d("d", d+"");
Date dd=new Date();
Log.d("dd", dd+"");
それがlogcatの出力です
08-17 10:17:02.050: D/ztime(3789): 04:05 am
08-17 10:17:02.060: D/d(3789): Thu Jan 01 04:05:00 GMT+05:00 1970 //Why 1970?
08-17 10:17:02.060: D/dd(3789): Mon Aug 17 10:17:02 GMT+05:00 2015
問題は、なぜd変数が1970になるのか、なぜ2015ではないのかということです。
コメントを引用するには:
1970は「デフォルト」の日付(UNIX時間0)であり、「04:05 am」には年がないため、user180100 2015年8月17日5:30
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加