亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

來自 html 周輸入的 PHP 日期字符串

來自 html 周輸入的 PHP 日期字符串

PHP
尚方寶劍之說 2023-06-30 16:29:26
我有一個 php 文件,其中有 6 個選項的下拉列表。前 4 個選項是預設的 4 小時前、8 小時前、16 小時前、24 小時前選項。另外兩個是“選擇范圍”和“選擇日期”。選擇范圍創建 2 個新輸入,它們是 html 日期輸入。我所詢問的選擇周創建了一個 html 周輸入。一旦用戶選擇了所有輸入,他們就會在表單上點擊“提交”。下拉列表是表單字段內的一個選擇字段。這會刷新頁面(php 文件)。php 做的第一件事是從更新的 url 獲取輸入并將它們存儲在全局變量中。前 5 個選項很容易獲取日期,但周值是“year-W#”。例如,本周是“2020-W26”。php 中是否有 strtotime 可以輕松將其轉換為日期字符串?<form action="" method ="get">    <label for="timePeriod">Utilization Hours:</label>    <div id="timeInputs" style="display: inline">        <select name="timePeriod"  id="timePeriod" onchange="showDateInputs(value)">            <option value="4">past 4 Hours</option>            <option value="8">past 8 Hours</option>            <option value="16">past 16 Hours</option>            <option selected value="24" >past 24 Hours</option>            <option value="1">select range</option>            <option value="2">select week</option>        </select>        </div>    <input type="submit" name="submit" value="Submit">  <script type="text/javascript">      document.getElementById('timePeriod').value = "<?php echo $_GET['timePeriod'];?>";            var newDiv = document.createElement('div');      newDiv.setAttribute("id", "newDiv");      newDiv.setAttribute("style", "display: inline;");我可以將 $timePer 扔進一個簡單的 strtotime(“無論這里發生什么”) 是我的問題。
查看完整描述

1 回答

?
慕的地6264312

TA貢獻1817條經驗 獲得超6個贊

我想這就是您正在尋找的:

echo?date("Y-m-d",?strtotime("2020W26"));

使用日期文檔將日期格式化為您需要的格式。


查看完整回答
反對 回復 2023-06-30
  • 1 回答
  • 0 關注
  • 127 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號