js date格式化 最好把各种date格式比如 20040912110608,2004/09/12,2004.09.12,09/12/2004,12-09-2004等等,转换成yyyy-mm-dd,以方便进行大小对比。从前台文本控件传两个日期字符串都JS,在JS里进行大小比较。由于这两个日期的格式多种多样,需对其进行格式化,统一。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 感觉js的时间对象比较鸡肋,你这个需求在服务器端处理应该会容易得多,比如PHP:$d = array('20040912110608','2004/09/12','2004.09.12','09/12/2004','12-09-2004');echo '<pre>';foreach($d as $v) echo date('Y-m-d', strtotime($v))."\n";//输出2004-09-122004-09-121970-01-012004-09-122004-09-12发现PHP的strtotime()函数不接受2004.09.12这样的字符串,不过简单替换一下就可以解决:$d = array('20040912110608','2004/09/12','2004.09.12','09/12/2004','12-09-2004');echo '<pre>';foreach($d as $v) { $v = str_replace('.','-',$v); echo date('Y-m-d', strtotime($v))."\n";}//输出2004-09-122004-09-122004-09-122004-09-122004-09-12 当鼠标移到页面中的A标签的时候,如果A是空链接,地址栏显示当前页面地址,如果不是,则显示当前页面地址+链接地址,该怎么写?? jquery事件 如何用javascript抓取数据 js修改表格标签 javascript 验证表单在火狐浏览器中无效是什么原因:代码如下 问一个无知的问题 请教一个程序问题.帮忙解答一下 科学计数器的例子,怎么变量没有声明? 高分求解一个框架问题! 求助:如何在一个frame中去reload另一个frame的页面? 点击链接,获得取值,链接到别的页面,同时展开相应的ul li js登陆后隐藏button 急
$d = array('20040912110608','2004/09/12','2004.09.12','09/12/2004','12-09-2004');
echo '<pre>';
foreach($d as $v) echo date('Y-m-d', strtotime($v))."\n";
//输出
2004-09-12
2004-09-12
1970-01-01
2004-09-12
2004-09-12发现PHP的strtotime()函数不接受2004.09.12这样的字符串,不过简单替换一下就可以解决:
$d = array('20040912110608','2004/09/12','2004.09.12','09/12/2004','12-09-2004');
echo '<pre>';
foreach($d as $v) {
$v = str_replace('.','-',$v);
echo date('Y-m-d', strtotime($v))."\n";
}
//输出
2004-09-12
2004-09-12
2004-09-12
2004-09-12
2004-09-12