我已經在HTML鏈接下面的代碼:HTML - 輸入當前日期和時間鏈接
<a href="http://earth.nullschool.net/#2015/01/24/1200Z/wind/isobaric/500hPa/">500 mb Earth Wind Map</a>
我的問題是,有沒有辦法來自動鏈接的日期。即我想要將當前年份,月份和日期放入鏈接的HTML代碼?
我已經在HTML鏈接下面的代碼:HTML - 輸入當前日期和時間鏈接
<a href="http://earth.nullschool.net/#2015/01/24/1200Z/wind/isobaric/500hPa/">500 mb Earth Wind Map</a>
我的問題是,有沒有辦法來自動鏈接的日期。即我想要將當前年份,月份和日期放入鏈接的HTML代碼?
這不是Possibile與HTML,但你可以很容易地與PHP做到這一點。
PHP提供了date()
功能=>http://php.net/manual/en/function.date.php 它會像
<a href="http://earth.nullschool.net/#<?php echo date('Y/m/d')?>/1200Z/wind/isobaric/500hPa/">
參數日期函數的1允許你格式化你的代碼。在這種情況下,您希望將Year與之後的月份和日期分開/
。你可以添加一個帶時間戳的參數,但它通常只使用當前的日期和時間。
The echo
輸出代碼。
(如果你使用PHP在您選擇的代碼,你必須重新命名您的FLE至.php
)
您可以使用JavaScript的Date:
var d = new Date();
var year = d.getFullYear();
var month = d.getMonth() + 1;
var day = d.getDate();
document.getElementById("link").href = "http://earth.nullschool.net/#" + year + "/" + month + "/" + day + "/1200Z/wind/isobaric/500hPa/";
與HTML代碼
<a href="http://earth.nullschool.net/#2012/01/24/1200Z/wind/isobaric/500hPa/" id="link">500 mb Earth Wind Map</a>
我不建議你使用Javascript,因爲客戶端,因此你不知道是否是enabeld,也是它使用客戶端時間(這可能是錯誤的往往是) – 2015-01-26 20:42:59
我試圖解碼您的用戶名,但它不能被4整除 – 2015-01-26 20:43:52
@j_s_stack,好點。就個人而言,我會建議使用PHP。 – 416E64726577 2015-01-26 20:56:53
沒有「當前日期」概念在HTML中。您可以在客戶端JavaScript或服務器端代碼中獲取當前數據,但它們與「當前日期」的不同含義有關。所以你不能在HTML中使用它,你需要指定是否需要客戶端或服務器端的日期以及哪些技術可用。 (當你到達那裏時,可能很容易在相關教程或手冊中找到答案。) – 2015-01-26 20:54:40