Date类型数据前台页面展示转换成yyyy-MM-dd hh:mm:ss

javaBean里面的数据类型与数据库相对应,但我在ajax请求获取数据的时候,前台展示成这个样子

这是long类型的数据格式,这时候就需要将此date数据进行格式转换,在js写了函数用于将date数据转换成string类型

function dateToString(time) {
		var datetime = new Date();
		datetime.setTime(time);
		var year = datetime.getFullYear();
		var month = datetime.getMonth() + 1;
		var date = datetime.getDate();
		var hour = datetime.getHours();
		/*对月 日 时 分 秒 小于10的时候的处理  --小于 10 时前面加 0*/
		if (month <= 9) {
			month = "0" + month;
		}
		if (date <= 9) {
			date = "0" + date
		}
		if (hour <= 9) {
			hour = "0" + hour;
		}
		var minute = datetime.getMinutes();
		if (minute <= 9) {
			minute = "0" + minute;
		}
		var second = datetime.getSeconds();
		if (second <= 9) {
			second = "0" + second;
		}
		return year + "-" + month + "-" + date + " " + hour + ":" + minute
				+ ":" + second;
	};
因为getMonth()、getDate()、getHours()方法获取值时,数值小于10时 ,会省略掉 前面的0 ,所以这里需要简单的加 0 处理 (按需要进行修改)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值