编程(Programming)是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解(understand)人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。 【实例名称】 JS实现显示中文日期样式(1) 【实例描述】 由于操作系统的内容是英文的,所以日期显示一般不符合中文的显示格式。本例使用一种简单的方法将日期转换为中文样式。 【实例代码】 <html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>标题页-本站(www.xue51.com)</title>
<script language="javascript">
function number(index1)
{
//定义中文数值的显示
var numberstring="一二三四五六七八九十";
if(index1 ==0) {document.write("十")}
if(index1 < 10){
document.write(numberstring.substring(0+(index1-1),index1))}
else if(index1 < 20 ){
document.write("十"+numberstring.substring(0+(index1-11),(index1-10)))}
else if(index1 < 30 ){
document.write("二十"+numberstring.substring(0+(index1-21),(index1-20)))}
else{
document.write("三十"+numberstring.substring(0+(index1-31),(index1-30)))}
}
var today1 = new Date();//获取当前日期
var month = today1.getMonth()+1;
var date = today1.getDate();
var day = today1.getDay();
document.write("<br><strong><small><center>")
document.write("二零壹壹年");
number(month); //将月份转换为中文
document.write("月");
number(date); //将日转换为中文
document.write("日</small><center>")
</script>
</head>
<body>
</body>
</html>
【运行效果】 【难点剖析】 本例的重点在于日期或月份超过10时中文数字的获取。因为即使日或月大于10,也不会超过两位数,所以本例使用方法“substring”截取第二位,来判断10以后的中文数字。 【源码下载】 为了JS代码的准确性,请点击:中文日期样式(1) 进行本实例源码下载
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。 |