2011年10月02日

Java(android)でunixtimeを日付形式に変換する

人気ブログランキングへ

Android 3.0 対応 アンドロイドプログラミング最初の一歩 Androidアプリを作ってみよう

新品価格
¥3,360から
(2011/10/2 10:39時点)



Javaやandroidでunixtimeを使うことがあると思う。
簡単に使えるかと思ったら一個気を付けることがあるので
それについての備忘録。

マスタカ作成のandroidアプリ

・現在日時をunixtimeで取得する方法
 System.currentTimeMillis() / 1000L
で取れる。重要なのは1000で割ること。
返ってくるのはミリ秒らしい。


・unixtimeを日付に変換する
Date date = new Date(unixtime * 1000);
当然日付に戻すときはunixtimeに1000をかける。
これ忘れていて、どはまりしました。
その後形式が気に入らなったらSimpleDateFormatを使えばよい


基本的には1000で割って、1000をかける。
これを忘れているとうまく動かないので注意してください
タグ:java android
posted by マスタカ at 10:54 | Comment(1) | TrackBack(0) | プログラミング | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
現在日時をunixtimeで取得する方法

ミリ秒じゃなくて秒だからこのタコ!
一回、幼稚園からやり直せ
Posted by 名無し at 2017年05月17日 12:14
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック