import java.util.Date;public class dDate_long { /** * @param args */ public static void main(String[] args) { Date dDate = new Date(); long lTime = dDate.getTime(); System.out.println(lTime); Date new_date = new Date(); new_date.setTime(lTime); System.out.println(new_date.toString()); System.out.println(new_date.toLocaleString()); }}结果: 1181392743775 Sat Jun 09 20:39:03 CST 2007 2007-6-9 20:39:03那么如果在javascript中输入值是1181392743775这个long型数据,输出是YYYY-MM-DD,请问怎么实现。。
var a='20040215'
alert(a.replace(/^(\d{4})(\d{2})(\d{2})$/,"$1-$2-$3"))
</script>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<script language="javascript">
var a='20040215'
alert(a.replace(/^(\d{4})(\d{2})(\d{2})$/,"$1-$2-$3"))
</script>
<BODY>
<form name=fr><input type=radio name=r1 value=A onclick="javascript: document.fr.hValue.value=1;">Value=1<br>
<input type=radio name=r1 value=B onclick="javascript: fr.hValue.value=1;">Value=2<br>
<input type=radio name=r1 value=C onclick="javascript: fr.hValue.value=1;">Value=3<br><input type=button name=hValue value=0 onclick="this.disabled=true"></form>
</BODY>
</HTML>
* @param args
*/
public static void main(String[] args) {
Date dDate = new Date();
long lTime = dDate.getTime();
System.out.println(lTime);
Date new_date = new Date();
new_date.setTime(lTime);
System.out.println(new_date.toString());
System.out.println(new_date.toLocaleString());
}}结果:
1181392743775
Sat Jun 09 20:39:03 CST 2007
2007-6-9 20:39:03那么如果在javascript中输入值是1181392743775这个long型数据,输出是YYYY-MM-DD,请问怎么实现。。