Тут мы даведаемся, як атрымаць дату апошняга змянення файла ў Java. Для таго , каб зрабіць гэта , мы можам выкарыстоўваць метад LastModified () класа File. Ніжэй подпіс гэтага метаду.
грамадскасці даўно LastModified ()
Вяртае час, калі файл пазначаецца гэтым абстрактным шляхавых імем апошняе змены. Значэнне, якое вяртаецца гэтым метадам у мілісекундах так, каб зрабіць яго даступным для чытання, мы можам фарматаваць выснову, выкарыстоўваючы SimpleDateFormat.
Поўны код:
Тут мы выманне даты апошняга змянення файла «Myfile.txt», які прысутнічае ў дыску «C». Так як значэнне, якое вяртаецца метадам ня чытаецца, мы выкарыстоўваем метад фармату () класа SimpleDateFormat для фарматавання.
імпарт java.io.File; імпарт java.text.SimpleDateFormat; грамадскі клас LastModifiedDateExample { дзяржаўнай статычнай сілы асноўных (String [] Арг) { // Пакажыце шлях і імя файла Файл File = новы файл ( "C: \\ Myfile.txt"); SimpleDateFormat SDF = новы SimpleDateFormat ( "ММ / дд / гггг гг: мм: сс"); System.out.println ( "Дата апошняй змены:" + sdf.format (file.lastModified ())); } }
выхад:
Дата апошняй змены: 2014/03/01 22:41:49
Мы можам фарматавання і адлюстравання выходных дадзеных у любым патрабаваным фармаце. Напрыклад, калі мы выкарыстоўваем наступную схему:
SimpleDateFormat sdf2 = новы SimpleDateFormat ( "ММ-ДД-ГГ ГГ: мм а"); System.out.println ( "Дата апошняй змены:" + sdf2.format (file.lastModified ()));
Мы атрымаем ніжэй выхад для вышэй схемы:
Дата апошняй змены: 01-03-14 22:41 PM
Ёсць некалькі іншых мадэляў, якія вы можаце выкарыстоўваць, каб атрымаць выхад у жаданай форме. Каб даведацца больш аб фарматаванні даты см SimpleDateFormat Javadoc .
прывітанне
не маглі б вы мне дапамагчы ў напісанні кода Java для капіявання тэксту, напісанага з выкарыстаннем Mangal.ttf шрыфт у адным з тэкставага файла ў іншы.