Javaの道 Javaに関する
 ニュースJava基本Servlet・JSPオープンソースFAQ掲示板
Javaの道 >  掲示板 >  掲示板(Javaで更新前後の時間を取得する方法)
閲覧数:534
掲示板(Javaで更新前後の時間を取得する方法)
名前
題名 Javaで更新前後の時間を取得する方法
質問内容

質問を評価する
(0ポイント)
はじめまして。最近Javaを始めたものです。
今、一番古い時間に作られたものと、二番目に古い時間に作られたものを
可視化させるプログラムを以下のコードをベース
に、組み込みたいのですが、書き加えるだけで実行可能でしょうか?
教えてください。よろしくお願いします。
_____________________
(中略)

public class HistoryInformation {
long createdAt=0l;
long lastModifiedAt=0l;

public HistoryInformation() {
long now = new Date().getTime();
createdAt = now;
lastModifiedAt = now;
}
public HistoryInformation(Date createdAt, Date lastModifiedAt) {
this.createdAt = createdAt.getTime();
this.lastModifiedAt = lastModifiedAt.getTime();
}
public Date getCreatedAt() {
return new Date(createdAt);
}
public Date getLastModifiedAt() {
return new Date(lastModifiedAt);
}
public void setCreatedAt(Date createdAt) {
this.createdAt = createdAt.getTime();
}
public void setLastModifiedAt(Date lastModifiedAt) {
this.lastModifiedAt = lastModifiedAt.getTime();
}
}
質問日時 2013-12-16 03:50:19
名前
匿名
回答内容

回答を評価する
(0ポイント)
あるものの作成日時と更新日時を管理するオブジェクトに
対して複数のものを扱い、可視化するというのは
そもそも全く別の話。
このクラスに追加してもできないわけではが、現実としては
そうすべきではない。

オブジェクトのあり方をきちんと勉強しよう。
回答日時 2013-12-16 13:58:05
名前
回答内容

回答を評価する
(0ポイント)
>あるものの作成日時と更新日時を管理するオブジェクトに
>対して複数のものを扱い、可視化するというのは
>そもそも全く別の話。
>このクラスに追加してもできないわけではが、現実としては
>そうすべきではない。

>オブジェクトのあり方をきちんと勉強しよう。

先に上げたソースコードを読んでて納得しました。
ご指摘ありがとうございます。
Javaに触るのはほとんど初めてに等しいので、いきなりOSSに
突っ込む形になりますが、頑張ってみます。
回答日時 2013-12-18 02:59:16
回答内容を入力し、「確認」ボタンをクリックしてください。
ログインしていません。ログインしなくても回答はできますが、ログインすると、質問・回答の管理、更新があった場合のメールでの通知を受けることができます。 ユーザIDをお持ちでない方は「ID登録」からユーザIDの登録を行ってください。
氏名 匿名
回答内容
 



このページのトップへ
 ニュースJava基本Servlet・JSPオープンソースFAQ掲示板
Javaの道_CopyrightJavaの道