Java で時刻とタイムスタンプを変換するコード例

黄舟
リリース: 2017-09-21 10:21:56
オリジナル
1845 人が閲覧しました

この記事では、主にタイムスタンプとは何か、および Java プログラミングにおける時刻とタイムスタンプの変換の例を紹介します。これは、タイムスタンプを必要とする友人がそれについて学ぶことができるものです。

タイムスタンプ、特定の時刻より前に存在していたデータを表すことができる完全で検証可能なデータ。通常は、特定の瞬間を一意に識別する一連の文字です。デジタル署名技術によって生成されたデータを使用し、署名オブジェクトには元のファイル情報、署名パラメータ、署名時刻などの情報が含まれます。知的財産保護、契約締結、財務会計、電子見積・電子入札、株式取引などで広く利用されています。

時刻をタイムスタンプに変換:


/* 
 * 将时间转换为时间戳
 */  
public static String dateToStamp(String s) throws ParseException{
  String res;
  SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  Date date = simpleDateFormat.parse(s);
  long ts = date.getTime();
  res = String.valueOf(ts);
  return res;
}
ログイン後にコピー

タイムスタンプを時刻に変換:


/* 
 * 将时间戳转换为时间
 */
public static String stampToDate(String s){
  String res;
  SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  long lt = new Long(s);
  Date date = new Date(lt);
  res = simpleDateFormat.format(date);
  return res;
}
ログイン後にコピー

簡単に言えば、タイムスタンプは型ですが、精度が非常に高く、日時よりも正確です。 、通常はデータのダーティ リードを防ぐために使用されます。

以上がJava で時刻とタイムスタンプを変換するコード例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート