Si Të Konvertohet Vargu Deri Më Sot

Përmbajtje:

Si Të Konvertohet Vargu Deri Më Sot
Si Të Konvertohet Vargu Deri Më Sot

Video: Si Të Konvertohet Vargu Deri Më Sot

Video: Si Të Konvertohet Vargu Deri Më Sot
Video: Alban Skenderaj - Vetem Ty (Official Lyric Video) 2024, Mund
Anonim

Konvertimi i një vargu në një datë është një nga operacionet më të zakonshme që një programues has kur shkruan disa programe ose skenare. Secila gjuhë e zbaton këtë funksion në mënyrën e vet dhe ka mjetet e veta për përpunimin e llojit të të dhënave të vargut.

Si të konvertohet vargu deri më sot
Si të konvertohet vargu deri më sot

Udhëzimet

Hapi 1

Gjuha e programimit Delphi përdor funksionin StrToDate () për të kthyer një varg në një datë, dhe vargu duhet të jetë në formatin "numri i numrit të numrit". Funksioni DateToStr () është përgjegjës për shndërrimin e kundërt. Nëse keni nevojë të konvertoni datën e formatit "01 Janar 2000", atëherë së pari duhet të ktheni vlerën e muajit në një numër, dhe më pas të kryeni prodhimin duke përdorur funksionin e duhur.

Hapi 2

C # gjithashtu përdor një funksion përkatës. Për shembull, nëse data është në formatin "Sat, 01 Jan 2000", atëherë mund të përdorni funksionin Convert. ToDate () ose Date. Parse ().

Hapi 3

PHP ka një funksion të veçantë strtotime (). Për shembull, pyetja "jehonë strtotime (" 01 janar 2000 ");" do ta shndërrojë vargun e specifikuar në një datë dhe do ta shfaq atë në ekran. Nëse keni nevojë të përktheni një varg si "01012001" në formatin e saktë të datës, atëherë është mirë të përdorni shprehje të rregullta:

funksioni string_and_time ($ time) {

kthej preg_replace ("/ (d {2}) (d {2}) (d {4}) / e", "\ '. match_month (' / 2 ').' / 3", $ kohë); }

echo string_and_time (01012001);

Hapi 4

Për C ++, ekziston një funksion sscanf () që bën shndërrimin e duhur. Nëse përdorni bibliotekën Qt4, mund të përdorni funksionin "QDate:: fromString (" 01.01.2001 "," dd. MM.yyyy ")".

Hapi 5

Për Pascal, funksioni StrToDate () mund të trajtojë lehtësisht konvertimin e vargjeve në një datë, por nëse programi juaj përdor emrat e muajve, do të duhet të përdorni VarToDateTime ():

var

DateOne, DateTwo, DateTre: TDateTime;

Filloni

DateOne: = VarToDateTime (‘1 janar 2000’);

ShowMessage (DateToStri (DateOne));

fundi;

Hapi 6

Në Java, mund të përdorni skriptin e mëposhtëm për të kthyer:

Java.lang. Integer:

Varg myString = "1";

Në tim = Integer.parseInt (myString);

Java.text. DateFormat:

Forma DateFormatDate = DateForman.getDateInstance ();

Java.util. Data:

Data data jonë = dataFormat.parse (“01.01.2000”);

Recommended: