Pi *_*rse 3 java date simpledateformat
我想获得这样的格式:
2013-06-15-17-45
Run Code Online (Sandbox Code Playgroud)
我在我的代码中执行以下操作:
Date d = new Date();
SimpleDateFormat ft = new SimpleDateFormat ("YYYY_MM_DD_HH_mm");
String fileName = "D:\\"+ft.format(d)+".csv";
Run Code Online (Sandbox Code Playgroud)
但我没有让DD正确.它创建一个名称如下的文件:
D:\\2013_12_340_13_53.csv
Run Code Online (Sandbox Code Playgroud)
资本"D"是一年中的一天; 小写"d"是月份的日期(SimpleDateFormatjavadocs).尝试:
SimpleDateFormat ft = new SimpleDateFormat ("yyyy_MM_dd_HH_mm");
Run Code Online (Sandbox Code Playgroud)
此外,资本"Y"是"周年"; 通常使用小写"y"("年").