フル

2017-09-12 9 views
0

で書かれた月でtypescriptです日付の書式を設定する、私はそれは私がこのSeptember 12, 2017フル

のように日付を返すようにしたい、この 9/12/2017

などの日付を返しますtypescriptです

setQuitDetails() { 
    var currentDate = new Date().toLocaleDateString(); 
    this.TodaysDate = currentDate; 
} 

にこのような機能を持っています

これをタイスクリプトファイルでどのように達成できますか?

答えて

1

実行されている場合は、これを試してみてください:

var months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]; 

var setQuitDetails = function() { 
    var currentDate = new Date(); 
    this.TodaysDate = currentDate; 
    var year = this.TodaysDate.getFullYear(); 
    var month = months[this.TodaysDate.getMonth()]; 
    var day = this.TodaysDate.getDay(); 
    var output = month + ' ' + day + ', ' + year; 

    alert(output); 
    return output; 
} 

setQuitDetails(); 
1

をあなたはtoLocaleString経由でそれを行うことができます:

const options = { 
    month: 'long', 
    day: 'numeric', 
    year: 'numeric' 
} 
console.log(new Date().toLocaleString("en-US", options))); 

==>September 12, 2017

関連する問題