Ian*_*ton 210
String date = new SimpleDateFormat("dd-MM-yyyy").format(new Date());
Run Code Online (Sandbox Code Playgroud)
Ita*_*aro 60
// GET DATE & TIME IN ANY FORMAT
import java.util.Calendar;
import java.text.SimpleDateFormat;
public static final String DATE_FORMAT_NOW = "yyyy-MM-dd HH:mm:ss";
public static String now() {
Calendar cal = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat(DATE_FORMAT_NOW);
return sdf.format(cal.getTime());
}
Run Code Online (Sandbox Code Playgroud)
取自这里
jas*_*p85 27
// On the form: dow mon dd hh:mm:ss zzz yyyy
new Date().toString();
Run Code Online (Sandbox Code Playgroud)
Ada*_*ski 17
使用DateFormat实现; 例如SimpleDateFormat.
DateFormat df = new SimpleDateFormat("dd/MM/yyyy");
String data = df.format(new Date());
Run Code Online (Sandbox Code Playgroud)
Bas*_*que 10
LocalDate.now()
.toString()
Run Code Online (Sandbox Code Playgroud)
2017年1月23日
最好明确指定所需/预期的时区.
LocalDate.now( ZoneId.of( "America/Montreal" ) )
.toString()
Run Code Online (Sandbox Code Playgroud)
Java 8及更高版本的现代方法是使用java.time框架.
指定时区,因为在任何给定时刻,日期在世界各地变化.
ZoneId zoneId = ZoneId.of( "America/Montreal" ) ; // Or ZoneOffset.UTC or ZoneId.systemDefault()
LocalDate today = LocalDate.now( zoneId ) ;
String output = today.toString() ;
Run Code Online (Sandbox Code Playgroud)
2017年1月23日
默认情况下,您将获得标准ISO 8601格式的字符串.
对于其他格式,请使用java.time.format.DateTimeFormatter该类.
该java.time框架是建立在Java 8和更高版本.这些类取代麻烦的老传统日期时间类,如java.util.Date,Calendar,和SimpleDateFormat.
现在处于维护模式的Joda-Time项目建议迁移到java.time类.
要了解更多信息,请参阅Oracle教程.并搜索Stack Overflow以获取许多示例和解释.规范是JSR 310.
您可以直接与数据库交换java.time对象.使用符合JDBC 4.2或更高版本的JDBC驱动程序.不需要字符串,不需要课程.java.sql.*
从哪里获取java.time类?
该ThreeTen-额外项目与其他类扩展java.time.该项目是未来可能添加到java.time的试验场.您可以在此比如找到一些有用的类Interval,YearWeek,YearQuarter,和更多.
快点 :
String date = FastDateFormat.getInstance("dd-MM-yyyy").format(System.currentTimeMillis( ));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
186097 次 |
| 最近记录: |