我只是一個初學者!我需要一個html數字輸入,以當月的今天作爲最小值和當月的當日數作爲最大值。如何獲取當月的當天和最後一天
在PHP中,我宣佈$today = date ('Y-m-d,time());
今天讀取日期,我不知道如何將<Input type="number" min="" max="" />
中的月份的日期值作爲最小數字來聲明?
我只是一個初學者!我需要一個html數字輸入,以當月的今天作爲最小值和當月的當日數作爲最大值。如何獲取當月的當天和最後一天
在PHP中,我宣佈$today = date ('Y-m-d,time());
今天讀取日期,我不知道如何將<Input type="number" min="" max="" />
中的月份的日期值作爲最小數字來聲明?
<Input type="number" min="<?= date('d') ?>" max="<?= date('t') ?>" />
我覺得這個對您有幫助...
謝謝你的作品了。 – shimo
如果我正確地閱讀了你的問題,你需要一個html輸入代表一個月中的一天。而你希望今天的最低價值。
如果是這樣的話:
您可以格式化您的日期並將其作爲值使用。
$today = new DateTime();
// Day of the month, 2 digits with leading zeros
$day_today; = $today->format('d');
// OR
// Day of the month without leading zeros
$day_today; = $today->format('J');
// Last day of the given month in datetime
$last_day; = $today->format('t');
Choose day:<input type="number" min="<?php echo $day_today; ?>" max="<?php echo $last_day; ?>" />
有一些對「當前日」的定義...星期幾?一個月中的哪一天?一年中的哪一天?自世紀以來的一天?你以後哪一個? –
日期類型不是數字。你可以從中提取數字,但它不是 –
這是沒有意義的。 「今天」將是「2017年7月4日」。那麼你有一個「數字」輸入框。什麼號碼對應那個日期?你只是想從它4(在這個例子)?目前尚不清楚。 – ADyson