さまざまなフォーマットで日時を表示させるためのJavaScriptの記法いろいろ
July 3, 2008 5:51 PM written by Gen Taguchi

完全に個人的メモですが・・・。JavaScriptで日時をごにょごにょするための記法です。よくまとまっているからエントリーしておきます。

  • July 3, 2008
  • <SCRIPT Language="JavaScript">
    <!-- hide from old browsers
      function GetMonth(intMonth){
        var MonthArray = new Array("January", "February", "March",
                                   "April", "May", "June",
                                   "July", "August", "September",
                                   "October", "November", "December") 
        return MonthArray[intMonth] 	  	 
        }
      function getDateStr(){
        var today = new Date()
        var year = today.getYear()
        if(year<1000) year+=1900
        var todayStr = GetMonth(today.getMonth()) + " " + today.getDate()
        todayStr += ", " + year
        return todayStr
        }
    //-->
    </SCRIPT>
    

  • Thursday, July 3, 2008
  • <SCRIPT Language="JavaScript">
    <!-- hide from old browsers
      function GetDay(intDay){
        var DayArray = new Array("Sunday", "Monday", "Tuesday", "Wednesday", 
                             "Thursday", "Friday", "Saturday")
        return DayArray[intDay]
        }
      function GetMonth(intMonth){
        var MonthArray = new Array("January", "February", "March",
                                   "April", "May", "June",
                                   "July", "August", "September",
                                   "October", "November", "December") 
        return MonthArray[intMonth] 	  	 
        }
      function getDateStrWithDOW(){
        var today = new Date()
        var year = today.getYear()
        if(year<1000) year+=1900
        var todayStr = GetDay(today.getDay()) + ", "
        todayStr += GetMonth(today.getMonth()) + " " + today.getDate()
        todayStr += ", " + year
        return todayStr
        }
    //-->
    </SCRIPT>
    

  • 7/3/2008
  • <SCRIPT Language="JavaScript">
    <!-- hide from old browsers
      var today = new Date()
      var year = today.getYear()
      if(year<1000) year+=1900
         
      document.write((today.getMonth()+1) + "/" + 
                      today.getDate() + "/" + year)
    //-->
    </SCRIPT>
    

うまい具合にやってくれるライブラリもありますが、ちょっとだけ使いたいときは自分で書きたいですよね。元記事はこちらからどうぞ。

» JavaScript Code 4 U - Date & Time

この記事のトラックバックURL (トラックバックは承認後に公開されます)

[JavaScript][配列]文とハッシュ生成・探索のパフォーマンス

ふと見かけた、さまざまなフォーマットで日時を表示させるためのJavaScriptの記法いろいろ | IDEA*IDEAのエントリについてです。 ここで話...

[JavaScript][配列]文とハッシュ生成・探索のパフォーマンス

外付Web海馬 | 2008年07月04日 02:40

コメント一覧

コメント投稿 (コメントは承認後に公開されます)

名前
メールアドレス (表示されませんのでご安心を)
URL
情報保存?
コメント
あわせて読みたい

クリエイティブ・コモンズ・ライセンス

ユーザビリティ向上支援ビービット
Usability tested by BeBit

タブブラウザ Sleipnir 公式ページ(上級者向け)

Powered by
MovableType 3.34

人気ブログランキング - idea*idea
ワード
www.flickr.com
This is a Flickr badge showing photos in a set called 自炊生活. Make your own badge here.
Firefox meter