Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 13902|Отговор: 0

[Източник] Конвертиране на дата и низ в Java

[Копирай линк]
Публикувано в 11.01.2019 г. 15:19:25 ч. | | | |
Когато регистрираме уебсайт, често трябва да попълним лична информация, като име, възраст, дата на раждане и т.н., когато стойността на датата на раждане на страницата се предава на фона, това е низ, и ни трябва тип на дата, когато я съхраняваме в базата данни, а когато се показва на страницата, трябва да вземем датата на раждане от базата данни, в този момент типът е типът на датата, а след това трябва да преобразуваме типа на датата в низ, който да се показва на страницата. API на Java ни предоставя клас, наречен DateForamt, който препраща дати и низове един към друг. DateForamt е абстрактен клас, затова обикновено се използва неговият подклас SimpleDateFormat. SimpleDateFormat има 4 конструктора, като най-често се използва вторият.



Шаблонът в конструктора е времев режим, а API обяснява какъв е този модел, както следва



1. Дата до низ (форматиране)

Пуснете резултата
2016-10-24
2016-10-24 21:59:06
24 октомври 2016 г., 21:59:06


2. String до момента (парсинг)

Пуснете резултата

Пон 24 окт 21:59:06 CST 2016
Когато конвертирате низове в дати, трябва да обърнете внимание на дадения шаблон да съвпада с дадения формат на низ, в противен случай ще се появи java.text.ParseException, например, ако следващият е грешен, низът не дава време, минути, секунди, тогава SimpleDateFormat разбира се не може да ви даде стойността на времето, минутите, секундите от нищото

Грешка при бягане

Въпреки това, даден модел е приемлив, ако има по-малко струни

Пуснете резултата

Пон 24 окт 00:00:00 CST 2016
Вижда се, че времето, минутата и секундата са 0 и не са анализирани, което е напълно нормално.

3. Въведете датата и я конвертирайте в милисекунди: използвайте метода Date ()

код

Пуснете скрийншот:






Предишен:Определено съкровище 399 юана. Доуин стрелба 106 умения
Следващ:Силициевата долина, Chuan Zhi Dark Horse и java, Python, големи данни, php, видео уроци за фронт-енд
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com