后台datetime时间类型传入前台显示long类型时间格式转换
2018-02-03 12:31
302 查看
/**
* 时间戳转时间格式
* @param jsondate 得到的number 型时间数
*/ function getLocalTime(jsondate) {
jsondate=""+jsondate+"";//因为jsonDate是number型的indexOf会报错
if (jsondate.indexOf("+") > 0) {
jsondate = jsondate.substring(0, jsondate.indexOf("+"));
}
else if (jsondate.indexOf("-") > 0) {
jsondate = jsondate.substring(0, jsondate.indexOf("-"));
}
var date = new Date(parseInt(jsondate, 10));
var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
var hours = date.getHours() < 10 ? "0" + date.getHours() : date.getHours();
var minutes = date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes();
var seconds = date.getSeconds() < 10 ? "0" + date.getSeconds() : date.getSeconds();
return date.getFullYear() + "-" + month + "-" + currentDate + " " + hours + ":" + minutes + ":" + seconds;
} 问题解决(ps:有一点要注意的是得到的可能是number型的,在js中不能使用indexOf方法,需要加引号转为字符创格式)参考:http://blog.csdn.net/zy_crazy_code/article/details/50970703
* 时间戳转时间格式
* @param jsondate 得到的number 型时间数
*/ function getLocalTime(jsondate) {
jsondate=""+jsondate+"";//因为jsonDate是number型的indexOf会报错
if (jsondate.indexOf("+") > 0) {
jsondate = jsondate.substring(0, jsondate.indexOf("+"));
}
else if (jsondate.indexOf("-") > 0) {
jsondate = jsondate.substring(0, jsondate.indexOf("-"));
}
var date = new Date(parseInt(jsondate, 10));
var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
var hours = date.getHours() < 10 ? "0" + date.getHours() : date.getHours();
var minutes = date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes();
var seconds = date.getSeconds() < 10 ? "0" + date.getSeconds() : date.getSeconds();
return date.getFullYear() + "-" + month + "-" + currentDate + " " + hours + ":" + minutes + ":" + seconds;
} 问题解决(ps:有一点要注意的是得到的可能是number型的,在js中不能使用indexOf方法,需要加引号转为字符创格式)参考:http://blog.csdn.net/zy_crazy_code/article/details/50970703
相关文章推荐
- 前台页面使用textarea标签,无法显示后台传入的String类型的值
- 解决springmvc 从后台获取json数据传入前台jsp中文显示???的方法
- 对于type="datetime-local"类时间在前后台的传递、显示、存储
- 从后台返回的数据是个long型,如何转为正确的时间类型显示
- 前台传递一个时间字符传,后台怎么用Date类型接收?
- easyui datetimebox处理【前台传递到后台是string类型,但是后台定义的是java.util.date,如何自动转换数据类型】
- 数据库列类型为datetime显示的时间是1905的问题
- long或date型的时间处理成合理的时间格式以便前台显示
- asp 之 让实体中字段类型为DateTime的字段只显示日期不显示时间
- B/S下,页面后台计算需要大量时间,前台如何显示载入中或进度条
- java页面用js转换数据库中的datetime类型的时间为String类型显示
- springmvc中前台Date类型直接传到后台需要添加一个时间属性编辑器
- 【C#】时间日期格式转换:long和DateTime相互转换
- jquery 时间戳转成日期格式 , 后台返回时间格式(后台没有进行时间格式转换) ,前端转换成日期格式显示。
- 用js将后台传入的json数据放在前台显示
- 数据库列类型为datetime显示的时间是1905的问题
- 后台传入的boolean类型到前台alert为String类型了(解决方法)
- 向Asp.net Ajax 传入DateTime类型后时间会变为零时区的时间
- 求助:关于后台获取时间,前台显示倒计时的问题
- spring mvc 前台到后台 时间类型是怎样处理的?