如何使用Javascript或jQuery將輸入“date1”中的日期格式從“dd/mm/yy”轉換為“mm/dd/yyyy”格式的輸入“date2”:
<input id="date1" type="text" value="25/12/21" >
<input id="date2" type="text" value="12/25/2021" >
我試圖這樣做,但它不起作用:
var today = new Date($('#date1').val());
var dd = today.getDate();
var mm = today.getMonth() 1;
var yyyy = today.getFullYear();
if(dd<10)
{
dd='0' dd;
}
if(mm<10)
{
mm='0' mm;
}
var converted = mm '/' dd '/' yyyy;
$('#date2').val(converted);
uj5u.com熱心網友回復:
您可以將值除以 a/以獲得月份、日期和年份。
var s = $('#date1').val().split('/')
$('#date2').val(`${s[1]}/${s[0]}/20${s[2]}`)
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input id="date1" type="text" value="25/12/21" >
<input id="date2" type="text" value="12/25/2021" >
uj5u.com熱心網友回復:
您可以簡單地使用split和array destructing來獲得所需的結果
const [dd, mm, yy] = document.querySelector("#date1").value.split('/');
document.querySelector("#date2").value = `${mm}/${dd}/20${yy}`
<input id="date1" type="text" value="25/12/21">
<input id="date2" type="text" value="12/25/2021">
uj5u.com熱心網友回復:
你需要在 mm 和 dd 之間交換。像那樣:
var converted = dd '/' mm '/' yyyy;
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/361814.html
標籤:javascript 查询 日期
上一篇:更新資料庫中表的特定欄位后,如何使用ajax自動更新頁面?
下一篇:了解函式如何使用和存盤變數
