「Java ビルドタイムスタンプを得る」の版間の差分
ナビゲーションに移動
検索に移動
(同じ利用者による、間の1版が非表示) | |||
1行目: | 1行目: | ||
− | ==Java ビルドタイムスタンプを得る== | + | ==[[Java ビルドタイムスタンプを得る]]== |
− | [[Java]] | + | [[Java]] | |
SimpleDateFormat df = (SimpleDateFormat) SimpleDateFormat.getInstance(); | SimpleDateFormat df = (SimpleDateFormat) SimpleDateFormat.getInstance(); | ||
8行目: | 8行目: | ||
df.format(new Date(new File(getClass() | df.format(new Date(new File(getClass() | ||
.getClassLoader() | .getClassLoader() | ||
− | . | + | .get[[R]]esource(getClass().getCanonicalName().replace('.', '/') + ".class") |
− | . | + | .toU[[R]]I()).lastModified())); |
return timestamp; | return timestamp; |
2020年2月16日 (日) 04:27時点における最新版
Java ビルドタイムスタンプを得る
Java |
SimpleDateFormat df = (SimpleDateFormat) SimpleDateFormat.getInstance(); df.applyPattern("yyyyMMddHHmmssSSS"); String timestamp = df.format(new Date(new File(getClass() .getClassLoader() .getResource(getClass().getCanonicalName().replace('.', '/') + ".class") .toURI()).lastModified())); return timestamp;
© 2006 矢木浩人