在我的应用程序中我需要将我当前的日期转换为UTC格式,我可以成功转换,现在问题是我需要24小时格式检查出我的下面的代码
public static String CurrentDate() {
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
df.setTimeZone(TimeZone.getTimeZone("UTC"));
LogUtil.d("new Date()" + new Date());
return df.format(new Date());
}
现在我的CurrentDate
返回1.45但我需要13.45如何才能以24小时格式转换utc?
我通过谷歌搜索但dint得到正确答案,所有建议都是最受欢迎的
提前致谢
答案 0 :(得分:1)
将SimpleDateFormat
构建函数调用中的小时部分从hh
更改为HH
可以完成工作:
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
输出:
2015-07-13 13:53:02
答案 1 :(得分:1)
正如Jon Skeet所说,检查您传递的字符串$(document).ready(function() {
$("#beginning").datepicker();
$("#ending").datepicker();
});
:http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html
你需要用“HH”代替“hh”,这样就会变成“yyyy-MM-dd HH:mm:ss” 当然,如果你只需要小时和分钟应该是“HH:mm”