5
A
答えて
11
String
に値を変換し、Date
オブジェクトに解析するSimpleDateFormat
を使用:
int inputDate = 20121220;
DateFormat df = new SimpleDateFormat("yyyyMMdd");
Date date = df.parse(String.valueOf(inputDate));
逆は同様であるが、代わりに、parse
を使用する、format
を使用し、そして得られへ変換Integer
からString
:
String s = date.format(date);
int output = Integer.valueOf(s);
alternati VEのは、私は強くこの反対をアドバイスものの、substring
を使用して手動でInt
エゲルのString
表現を解析することです:
Calendar cal = Calendar.getInstance();
String input = String.valueOf(inputDate);
cal.set(Calendar.YEAR, Integer.valueOf(input.substring(0, 4)));
cal.set(Calendar.MONTH, Integer.valueOf(input.substring(4, 6)) - 1);
cal.set(Calendar.DAY_OF_MONTH, Integer.valueOf(input.substring(6)));
Date date = cal.getTime();
関連する問題
- 1. Python:日付から日への変換
- 2. C#からMySqlへの日付変換
- 3. Java日付のESTからUTCへの変換
- 4. (アンドロイド)PHPからJavaへのUnix日付を変換
- 5. Int32から24ビット符号付き整数への変換
- 6. 日付オブジェクトから日付オブジェクトへの変換
- 7. Javaで長整数型を日付に変換する1970年
- 8. 符号なし整数から符号付き整数への変換または逆の変換
- 9. 整数ポインタから整数への変換
- 10. Twitterの日付から整数への慢性解析
- 11. カスタムVBA関数へのIF(w/ISTEXT、FIND、MIDから日付への変換)ステートメント
- 12. 文字列からSQLへの日付変換Javaの日付は異なる出力ですか?
- 13. 日付の形式:varcharから整数
- 14. カスタム日付からMM dd yyyyへのJavaの変更日付形式
- 15. 10進数から整数へのビット単位の変換
- 16. Androidの日付から文字列への変換の問題
- 17. セントラルタイムからXSLのUTCへの日付変換
- 18. iPhoneのストリングから日付への変換
- 19. 整数から2進数への変換
- 20. 日付を8桁の整数に変換する方法は?
- 21. UNIXエポックから日付文字列への変換
- 22. Coldfusion日付形式からCシャープ形式への変換
- 23. NSDate日付文字列からjava.util.dateへの変換
- 24. 日付を日付から日付に変換する方法
- 25. 変数doubleから整数へのキャスト
- 26. 日付形式のJavaでの変換?
- 27. Swiftのテキストフィールドから整数への変換
- 28. C#文字列から整数への変換の問題
- 29. Fortranの文字から整数への変換
- 30. Django - 日付から日付 - UNIXからタイムスタンプへの日付
我々はparseメソッドを使用せずに行うことができますか? –
@VinayKumarChella:はい、更新を確認してください。可能ならば、代わりに 'SimpleDateFormat'を使うことを提案します。はるかに柔軟性があります。 –