簡體   English   中英

使用Javascript將數據庫日期轉換為短日期

[英]Convert database date to short date with Javascript

我有一個SQL查找將日期輸入字段的日期,但是日期格式包含時間,我需要將其轉換為短日期(mm / dd / yyyy)。 MSSQL輸出此格式(m / d / yyyy 12:00:00 AM),注意時間始終為“ 12:00:00 AM”。 如何刪除時間?

$('#q60').change(function () {
    var date = $('#q60 input').val();   //looking up the field that contains the date fed from SQL.

    date = date.substring(0, date.indexOf(' '));
  });

我試過使用split,但是雖然它輸出正確的東西,但由於某種原因它實際上並未更改字段中的值。 我也嘗試過使用類似於.post的.format: 用javascript格式化日期字符串,但是我卡住了!

date = date.substring(0, date.indexOf(' ')); 您只是將拆分值存儲在date變量中。 要更改輸入字段的值,請在函數末尾添加$('#q60 input').val(date)

在JS中也有一個完整的Date對象,您可以根據需要格式化日期。 您可以在這里這里找到更多關於它的信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM