Java 时间戳字段的自定义打印
我在mysql数据库中得到了一个带有时间戳字段的表。 我想用java打印这个格式的小时和分钟 我该怎么做? 在不做任何更改的情况下打印时间戳如下所示:Java 时间戳字段的自定义打印,java,mysql,Java,Mysql,我在mysql数据库中得到了一个带有时间戳字段的表。 我想用java打印这个格式的小时和分钟 我该怎么做? 在不做任何更改的情况下打印时间戳如下所示: 2013-01-29 11:05:00 我标记了java,因为我想用java来标记。您可以使用MySQL来格式化日期 例如: SELECT DATE_FORMAT(`date`,'%Y-%m-%d %H:%i') AS showdate FROM table 您可以使用获取所需的正确格式。您可以使用MySQL格式化日期 例如: SELECT
2013-01-29 11:05:00
我标记了java,因为我想用java来标记。您可以使用MySQL来格式化日期 例如:
SELECT DATE_FORMAT(`date`,'%Y-%m-%d %H:%i') AS showdate FROM table
您可以使用获取所需的正确格式。您可以使用MySQL格式化日期 例如:
SELECT DATE_FORMAT(`date`,'%Y-%m-%d %H:%i') AS showdate FROM table
您可以使用以获得所需的正确格式。SimpleDataFormat是您想要的格式
String date = "2013-01-29 11:05:00";
SimpleDateFormat parsedFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat printedFormat = new SimpleDateFormat("HH:mm");
Date a = parsedFormat.parse(date);
System.out.println(printedFormat.format(a));
SimpleDataFormat是您想要的
String date = "2013-01-29 11:05:00";
SimpleDateFormat parsedFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat printedFormat = new SimpleDateFormat("HH:mm");
Date a = parsedFormat.parse(date);
System.out.println(printedFormat.format(a));
你应该使用一个。允许您根据需要格式化日期。您应该使用。允许您根据需要格式化日期。