0
日付を取得する方法03-Aug-2006
この形式で?dd-mmm-yyyy形式の日付を取得
$(document).ready(function(){
$('#btn').click(function(){
var val=$('#aa').val();
alert(formatDate(val))
})
});
function formatDate(inputStr) {
var date = new Date(inputStr);
return date
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="date" id="aa">
<button id="btn">
click me
</button>
私の日付形式が2017-05-04T14:30:46.06
この手段であれば、私はdd-mmm-yyyy
フォーマットを得ることができますか?
は現在、この機能
function formatDate(inputStr) {
var date = new Date(inputStr);
var a = inputStr.split("T")[0];
var datePart = a.match(/\d+/g),
year = datePart[0].substring(0),
month = datePart[1],
day = datePart[2];
return day + '-' + month + '-' + year;
}
を使用しています。しかし、ここで私はdd-mmm-yyyy
フォーマットを取得することができません。
は、あなたが気にしていますか?あなたがそれを説明するのがより容易だと分かったから –
あなたはmoment.jsを使うことができます。それはdatete –
のフォーマットに対して完全な柔軟性を与えます。いいえ、私はmoment.jsを使いたくありません。 – krish