Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
<script language="javascript">
<!--
function numberyear(index)
{
var i;
var numberstring="零一二三四五六七八九";
text = "";
for (i = 0; i <4; i++)
{
point=parseInt(index.toString().substring(i,i+1));
text = text + numberstring.substring(point,point+1);
}
return "公元"+text;
}
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 year = today1.getYear();
var month = today1.getMonth()+1;
var date = today1.getDate();
var day = today1.getDay();
document.write("<b><font size = 6pt face = '華文彩云' Color = #0000FF>"+numberyear(year)+"年");
number(month);
document.write("月");
number(date);
document.write("日"+"</font></b>");
//-->
</script>
示結果:
公元一二四年四月九日
Web開發中,經常需要獲取當前的日期和時間,以便于在頁面中顯示或進行相應的操作。JavaScript提供了一些內置的方法,可以方便地獲取當前的日期和時間。
要獲取當前的日期,我們可以使用Date對象的getDate()、getMonth()和getFullYear()方法。具體步驟如下:
下面是一個示例代碼:
var now = new Date();
var day = now.getDate();
var month = now.getMonth() + 1;
var year = now.getFullYear();
console.log("當前日期為:" + year + "-" + month + "-" + day);
運行上述代碼,控制臺將輸出當前日期,例如:當前日期為:2023-10-31。
要獲取當前的時間,我們可以使用Date對象的getHours()、getMinutes()和getSeconds()方法。具體步驟如下:
下面是一個示例代碼:
var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds();
console.log("當前時間為:" + hours + ":" + minutes + ":" + seconds);
運行上述代碼,控制臺將輸出當前時間,例如:當前時間為:13:24:21。
如果需要同時獲取當前的日期和時間,可以將上述兩個步驟合并。具體步驟如下:
創建一個Date對象,沒有傳入任何參數,即默認為當前時間。
下面是一個示例代碼:
var now = new Date();
var day = now.getDate();
var month = now.getMonth() + 1;
var year = now.getFullYear();
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds();
console.log("當前日期和時間為:" + year + "-" + month + "-" + day + " " + hours + ":" + minutes + ":" + seconds);
運行上述代碼,控制臺將輸出當前日期和時間,例如:當前日期和時間為:2023-10-31 13:25:13。
通過JavaScript的Date對象,我們可以方便地獲取當前的日期和時間。通過使用getDate()、getMonth()、getFullYear()、getHours()、getMinutes()和getSeconds()方法,可以輕松地獲取所需的日期和時間信息。
期獲取方法
獲取方法用于獲取日期的某個部分(來自日期對象的信息)。下面是最常用的方法(以字母順序排序):
getTime() 方法返回自 1970 年 1 月 1 日以來的毫秒數:
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript getTime()</h2>
<p>JavaScript 中的內部時鐘從 1970 年 1 月 1 日午夜開始計算。</p>
<p>getTime() 函數返回從那時起的毫秒數:</p>
<p id="demo"></p>
<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.getTime();
</script>
</body>
</html>
getFullYear() 方法以四位數字形式返回日期年份
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript getFullYear()</h2>
<p>getFullYear() 方法返回日期的完整年:</p>
<p id="demo"></p>
<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.getFullYear();
</script>
</body>
</html>
getMonth() 以數字(0-11)返回日期的月份:
在 JavaScript 中,第一個月(1 月)是月號 0,因此 12 月返回月號 11。
您可以使用名稱數組,并使用 getMonth() 將月份作為名稱返回:
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript getMonth()</h2>
<p>getMonth()方法以 0 到 11 之間的數字返回日期的月份。</p>
<p>要獲得正確的月份,您必須添加 1:</p>
<p id="demo"></p>
<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.getMonth() + 1;
</script>
</body>
</html>
getDate() 方法以數字(1-31)返回日期的日:
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript getDate()</h2>
<p>getDate() 方法以數字(1-31)返回日期的日:</p>
<p id="demo"></p>
<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.getDate();
</script>
</body>
</html>
getHours() 方法以數字(0-23)返回日期的小時數:
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript getHours()</h2>
<p>getHours() 方法以數字(0-23)返回日期的小時:</p>
<p id="demo"></p>
<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.getHours();
</script>
</body>
</html>
getDay() 方法以數字(0-6)返回日期的星期名(weekday):
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript getDay()</h2>
<p>getDay() 方法將周名作為數字返回:</p>
<p id="demo"></p>
<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.getDay();
</script>
</body>
</html>
在 JavaScript 中,一周的第一天(0)表示“星期日”,即使世界上的一些國家認為周的第一天是“星期一”。
您可以使用名稱數組,并使用 getDay() 將星期名作為名稱返回:
*請認真填寫需求信息,我們會在24小時內與您取得聯系。