LoginSignup
0
0

More than 3 years have passed since last update.

SimpleDateFormatで日付が変な時

Posted at

日付を出力するためにSimpleDateFormat()を使ったときに日付が38日とかあり得ない数字になってしまう原因と対策です。

大文字と小文字で出力が違う

日付の場合、「dd」と「DD」で出力が異なります。
月の中での日付を使いたい場合、「dd」です。
●月●日という風に使う時がほとんどだと思うので、基本的には「dd」で。
一方「DD」は、年で見た時の日付になります。
今日が1月1日から数えて何日目かを出力してくれます。
実行日が2月1日なら「32」になります。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0