- package com.single;
- import java.io.File;
- import java.io.IOException;
- import java.text.SimpleDateFormat;
- import java.util.Calendar;
- public class TestIo
- {
- public static final String SDF_STYLE_SPECIAL_CHAR = "yyyy-MM-dd HH:mm:ss";
- public static final String SDF_STYLE_NO_SPACING = "yyyyMMddHHmmss";
- public static final String SDF_SHORT_STYLE_SPECIAL_CHAR = "HH:mm:ss";
- public static final String SDF_SHORT_STYLE_NO_SPACING = "HHmmss";
- public static void main(String[] args) throws IOException
- {
- File f = new File("f:/abc/abc.txt");
- f.createNewFile();
- //利用时间构造calander就应该这样,f.lastModified()获取的是一个long类型 (new Date()).getTime()也是一个long类型
- Calendar c = Calendar.getInstance();
- c.setTimeInMillis(f.lastModified());
- SimpleDateFormat fmt1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
- // SimpleDateFormat dateFormate = new SimpleDateFormat("yyyyMMddHHmmss");
- // 日期格式
- SimpleDateFormat dateFormate = new SimpleDateFormat("yyyy-MM-dd");
- // 日期时间格式
- SimpleDateFormat dateTimeFormate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
- /*有冒号时间格式*/
- SimpleDateFormat xx = new SimpleDateFormat("HH:mm:ss");
- /*无冒号时间格式*/
- SimpleDateFormat ccc = new SimpleDateFormat("HHmmss");
- System.out.println(fmt1.format(c.getTime()));
- }
- }