スクリプト/汎用関数/日時文字列の作成

最終投稿者:Cdv30200 aoi icon mini aoihikawa 更新:2012/08/05 08:22:18
日時文字列の作成
(ご自由にご利用ください)

0埋め文字列の作成 応用

#0埋め 
def addZero(n, b) 
    l = 0; c = n; r = ""; b = b - 1 
    while c > 9 
        c = floor(c / 10); l = l + 1 
    end 
    while l < b 
        r = r + "0"; l = l + 1 
    end 
    r = r + n 
    return r 
end
#日時文字列を作成
def viewDateTime(f)
    t = createArray(); r = ""
    if f
        t = getServerCurrentDate()
    else
        t = getLocalCurrentDate()
    end
    r = r + addZero(t[0],4) + "年"
    r = r + addZero(t[1],2) + "月"
    r = r + addZero(t[2],2) + "日 "
    r = r + addZero(t[3],2) + "時"
    r = r + addZero(t[4],2) + "分"
    r = r + addZero(t[5],2) + "秒"
    return r
end


使用例
#サーバー基準で取得
speak(viewDateTime(true))

#クライアント基準で取得
speak(viewDateTime(false))


ご意見やご質問などありましたら
こちらのブログ記事まで。

コメントする

コメントするには、ログインする必要があります。

コメント一覧

コメントはありません。