Date toLocaleString()、toLocaleDateString()、toLocaleTimeString()方法
Date.toLocaleString()
功能:根据本地时间把Date对象转换为字符串。
语法:DateObject.toLocaleString()
参数:无。
返回值:Date对象的字符串表示,以本地时间区表示,并根据本地规则格式化。
Date.toLocaleDateString()
功能:根据本地时间把Date对象的日期部分转换为字符串。
语法:DateObject.toLocaleDateString()
参数:无。
返回值:Date对象日期部分的字符串表示,以本地时间区表示,并根据本地规则格式化。
Date.toLocaleTimeString()
功能:根据本地时间把Date对象的时间部分转换为字符串。
语法:DateObject.toLocaleTimeString()
参数:无。
返回值:Date对象时间部分的字符串表示,以本地时间区表示,并根据本地规则格式化。
注:时、分、秒字段各占2位数字,如果它们的值小于10,会自动添加前置0。
实例1
把Date对象转换为本地格式字符串。
<script type="text/javascript">
var d1 = new Date();
document.write( d1.toLocaleString() );
< /script>
这段代码的输出效果:
2011年7月26日 16:30:39
实例2
把Date对象的日期部分转换为本地格式字符串。
<script type="text/javascript">
var d2 = new Date();
document.write( d2.toLocaleDateString() );
< /script>
这段代码的输出效果:
2011年7月26日
实例3
把Date对象的时间部分转换为本地格式字符串。
<script type="text/javascript">
var d3 = new Date();
document.write( d3.toLocaleTimeString() );
< /script>
这段代码的输出效果:
16:30:39