js中去除从数据库里取出的日期格式中的时分秒

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js中去除从数据库里取出的日期格式中的时分秒相关的知识,希望对你有一定的参考价值。

var time_str=val.time;
fee+=val.fee;
var tr = '<li '+ class_str + ' id= '+val.id+' uid= '+val.u_id+'><span class="time">'+time_str+'</span>';
这是jsp下部分的js代码,val.time是从数据库里面取出来的时间,但是带有时分秒的格式,然后我想去除时分秒,只保留日期的格式,应该怎么修改才好。

参考技术A var time_str= '2014-9-19 13:19:21';
var temp = new Date(time_str);
var t = temp.getFullYear()+"-"+(temp.getMonth()+1)+"-"+temp.getDate();
alert(t);本回答被提问者采纳

my97时间控件如何去掉时分秒

把My97DatePicker 文件中的js文件WdatePicker.js中找到

dateFmt:"yyyy-MM-dd",  
realDateFmt:"yyyy-MM-dd",  
realTimeFmt:"HH:mm:ss",  
这三句,然后改成  
dateFmt:"yyyy-MM-dd HH-mm-ss",  
realDateFmt:"yyyy-MM-dd HH-mm-ss",  
realTimeFmt:"HH:mm:ss HH-mm-ss",
参考技术A string strTime = DateTime.Now.Date.ToString("yyyy-MM-dd");
得到2014-09-10 去掉了时分秒追问

我说的不是结果而是图上

追答

你是猴子派来的吗?
什么是“时间控件如何去掉时分秒” 图上明显是没有日期只有时间。真逗
string m = DateTime.Now.ToString("HH:mm:ss");
可获得时间:21:20:03

追问

哥们 我图都贴出来了,你好好看清楚行不啊?!我只要上面的日历部分,先时分秒部分不要 懂?

本回答被提问者和网友采纳
参考技术B

我也是想把时间去掉,看官方文档还以为在js里面改,其实就在页面的input把时分秒去掉就可以了

改成

亲测有效

参考技术C 通过修改onclick事件里的 dateFmt
<input id="dtStartDate" class="Wdate" onclick="WdatePicker( dateFmt: 'yyyy-MM-dd' ) " type="text" value=""/>

以上是关于js中去除从数据库里取出的日期格式中的时分秒的主要内容,如果未能解决你的问题,请参考以下文章

如何提取excel单元格中的年月日,时分秒。其中,单元格格式中,数字选项卡的分类为常规。

为啥java导出excel 日期格式不显示时分秒

将日期转换成标准年月日时分秒形式插入数据库

my97时间控件如何去掉时分秒

限制 input 输入特殊字符 及 去除日期时分秒

SQL数据库中的是年月日时分秒格式的,啥语句能实现年月日的查询?