See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 13902|Vastuse: 0

[Allikas] Kuupäeva ja stringi teisendamine Java keeles

[Kopeeri link]
Postitatud 11.01.2019 15:19:25 | | | |
Kui registreerime veebilehe, peame sageli täitma isikuandmeid, nagu nimi, vanus, sünniaeg jne, kui sünnikuupäeva väärtus lehel antakse taustale, on see string, ja meil on vaja kuupäevatüüpi, kui salvestame selle andmebaasi, omakorda kui see lehel kuvatakse, peame saama sünnikuupäeva andmebaasist, praegu on tüüp kuupäevatüüp, ja siis peame kuupäevatüübi teisendama stringiks, et see lehel kuvada. Java API pakub meile klassi nimega DateForamt, mis edastab kuupäevad ja stringid üksteisele. DateForamt on abstraktne klass, seega kasutatakse tavaliselt selle alamklassi SimpleDateFormat. SimpleDateFormatil on 4 konstruktorit, teist kasutatakse kõige sagedamini.



Konstruktori muster on ajarežiim ning API selgitab, mis muster see on, järgmiselt



1. Stringi kuupäev (vormindamine)

Näita tulemust
2016-10-24
2016-10-24 21:59:06
24. oktoober 2016 21:59:06


2. String kuni tänaseni (parsing)

Näita tulemust

Esmaspäev 24. oktoober 21:59:06 CST 2016
Stringide kuupäevadeks teisendamisel pead tähele panema, et antud muster peab vastama antud stringi formaadile, vastasel juhul visatakse java.text.ParseException, näiteks järgmine on vale, string ei anna aega, minuteid, sekundiid, siis SimpleDateFormat muidugi ei saa anda sulle aja, minutite, sekundite väärtust õhust

Jooksuviga

Kuid antud muster on okei, kui sellel on vähem keeli

Näita tulemust

Esmaspäev, 24. oktoober 00:00:00 CST 2016
On näha, et aeg, minut ja sekund on 0 ning neid ei parsita, mis on okei.

3. Sisesta kuupäev ja teisenda see millisekunditeks: kasuta kuupäeva meetodit ()

kood

Käivita ekraanipilt:






Eelmine:Teatud aare 399 jüaani Douyin laskis 106 oskust
Järgmine:Silicon Valley, Chuan Zhi Dark Horse ja Java, Python, suurandmed, php, front-end videoõpetused
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com