Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 13902|Răspunde: 0

[Sursă] Conversia datei și șirurilor în Java

[Copiază linkul]
Postat pe 11.01.2019 15:19:25 | | | |
Când înregistrăm un site web, de multe ori trebuie să completăm informații personale, cum ar fi numele, vârsta, data nașterii etc.; când valoarea datei nașterii de pe pagină este transmisă în fundal, este un șir, și avem nevoie de un tip de dată când îl stocăm în baza de date; la rândul său, când este afișat pe pagină, trebuie să obținem data nașterii din baza de date; în acest moment, tipul este tipul de dată, iar apoi trebuie să convertim tipul de dată într-un șir care să fie afișat pe pagină. API-ul Java ne oferă o clasă numită DateForamt care redirecționează datele și șirurile între ele. DateForamt este o clasă abstractă, astfel că subclasa sa SimpleDateFormat este de obicei folosită. SimpleDateFormat are 4 constructori, al doilea fiind cel mai des folosit.



Modelul din constructor este un mod de timp, iar API-ul explică ce tipar este, după cum urmează



1. Data la șirul de șir (formatare)

Rulează rezultatul
2016-10-24
2016-10-24 21:59:06
24 octombrie 2016 21:59:06


2. Șirul până în prezent (analiză sintonizată)

Rulează rezultatul

Lun 24 Oct 21:59:06 CST 2016
Când convertești șiruri în date, trebuie să fii atent la modelul dat care trebuie să corespundă formatului de șiruri dat, altfel java.text.ParseException va apărea, de exemplu, următoarea excepție este greșită, șirul nu oferă timpul, minutele, secundele, iar SimpleDateFormat desigur nu poate să-ți dea valoarea timpului, minutelor, secundelor din senin

Eroare de execuție

Totuși, un anumit model este în regulă dacă are mai puține corzi

Rulează rezultatul

Lun 24 oct 00:00:00 CST 2016
Se poate observa că timpul, minutul și secunda sunt 0 și nu sunt analizate, ceea ce este în regulă.

3. Introduceți data și convertiți-o în milisecunde: folosiți metoda Date ()

cod

Captură de ecran pentru rulare:






Precedent:O anumită comoară 399 yuan Douyin trage 106 abilități
Următor:Silicon Valley, Chuan Zhi Dark Horse și java, Python, big data, php, tutoriale video front-end
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com