javascript中如何得到当前时间(yy-mm-dd hh:mm:ss.mmm) <script>alert(date());</script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 sorry 我想的太简单了。 gz <script language=javascript>alert(new Date().toLocaleString())</script> toLocaleString 方法 返回一个转换为使用当地时间的字符串的日期。 不过toLocaleString这个方法也不太通用,这个方法和本机的时间格式有关如果本机的时间格式设定的不是那种格式,那么这种方法也就不行了 toLocaleString我也拭过,返回的是这样的格式:2002年6月1日 00时00份00秒这根本就不是我所需要的我现在可以用getTime得到Date()对象的毫秒数,然后再比较时间现在还有个问题,我在jsp中传了个2002-06-01 00:00:00.000字串给javascript,想把这个转换成javascript的Date(),就是日期型,有可能吗? <script>function str2date(str){var d=null;var reg=/^(\d{4})-(\d{2})-(\d{2}) (\d{2}):(\d{2}):(\d{2})\.(\d+)$/if(arr=str.match(reg))d=new Date(Number(arr[1]),Number(arr[2])-1,Number(arr[3]),Number(arr[4]),Number(arr[5]),Number(arr[6]),Number(arr[7]))return d;}function date2str(d){var ret=d.getFullYear()+"-"ret+=("00"+(d.getMonth()+1)).slice(-2)+"-"ret+=("00"+d.getDate()).slice(-2)+" "ret+=("00"+d.getHours()).slice(-2)+":"ret+=("00"+d.getMinutes()).slice(-2)+":"ret+=("00"+d.getSeconds()).slice(-2)+"."return ret+d.getMilliseconds()}if(d=str2date("2002-06-01 12:34:56.789"))alert(d.toLocaleString())document.write(date2str(new Date()))</script> 在页面其他区域点击的时候 顶层的select框自动消失 在flex里嵌入了jsp页面,现在要预览jsp页面里的表格,怎么样才能只预览jsp中选定的表格,而不预览flex页面 js的命名空间设置问题 如何删除嵌套的html元素 取另一表单中的下下拉框中的值 左边的菜单栏显示的问题 javascript 中如何生成随机数? javascript里面怎样比较这样的时间??? 网页文字字体 静态html在vs2010中现在不能加ActiveX控件了吗? 如何强制目录返回?急!谢谢! 急:如果判断<select multiple name="school[]">中的选择是不是为空
alert(new Date().toLocaleString())
</script>
如果本机的时间格式设定的不是那种格式,那么这种方法也就不行了
这根本就不是我所需要的
我现在可以用getTime得到Date()对象的毫秒数,然后再比较时间
现在还有个问题,
我在jsp中传了个2002-06-01 00:00:00.000字串给javascript,想把这个转换成javascript的Date(),就是日期型,有可能吗?
function str2date(str){
var d=null;
var reg=/^(\d{4})-(\d{2})-(\d{2}) (\d{2}):(\d{2}):(\d{2})\.(\d+)$/
if(arr=str.match(reg))d=new Date(Number(arr[1]),Number(arr[2])-1,Number(arr[3]),Number(arr[4]),Number(arr[5]),Number(arr[6]),Number(arr[7]))
return d;
}
function date2str(d){
var ret=d.getFullYear()+"-"
ret+=("00"+(d.getMonth()+1)).slice(-2)+"-"
ret+=("00"+d.getDate()).slice(-2)+" "
ret+=("00"+d.getHours()).slice(-2)+":"
ret+=("00"+d.getMinutes()).slice(-2)+":"
ret+=("00"+d.getSeconds()).slice(-2)+"."
return ret+d.getMilliseconds()
}if(d=str2date("2002-06-01 12:34:56.789"))alert(d.toLocaleString())
document.write(date2str(new Date()))
</script>