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. Java日付のESTからUTCへの変換
- 3. UTCからローカル日付への変換
- 4. C#からMySqlへの日付変換
- 5. M20161からJan16への日付変換
- 6. (アンドロイド)PHPからJavaへのUnix日付を変換
- 7. Java Time2 3つの整数から1つの整数への変換
- 8. 整数からBnへの変換
- 9. std_logic_vectorから整数への変換vhdl
- 10. Rコードの使用:日付形式の整数値の変換中に整数形式の変換日付20081028
- 11. Int32から24ビット符号付き整数への変換
- 12. 日付オブジェクトから日付オブジェクトへの変換
- 13. Java整数からバイナリへの変換コード
- 14. cの整数から整数への変換
- 15. Javaで長整数型を日付に変換する1970年
- 16. 符号なし整数から符号付き整数への変換または逆の変換
- 17. 整数ポインタから整数への変換
- 18. 日時(31-Jan)から日付(MM/DD)への変換
- 19. カスタムVBA関数へのIF(w/ISTEXT、FIND、MIDから日付への変換)ステートメント
- 20. Twitterの日付から整数への慢性解析
- 21. C:互換性のないポインタから整数への変換
- 22. 文字列からSQLへの日付変換Javaの日付は異なる出力ですか?
- 23. Pyspark型変換日付から文字列への変更
- 24. カスタム日付からMM dd yyyyへのJavaの変更日付形式
- 25. 整数から日時へのSQL
- 26. 10進数から2進数への変換(整数1〜8)
- 27. Spring Javaの日付から日付へのパターン検証
- 28. 10進数から整数へのビット単位の変換
- 29. Pentahoケトルの文字列から整数/数値への変換
- 30. Androidの日付から文字列への変換の問題
我々はparseメソッドを使用せずに行うことができますか? –
@VinayKumarChella:はい、更新を確認してください。可能ならば、代わりに 'SimpleDateFormat'を使うことを提案します。はるかに柔軟性があります。 –