Өнөөг хүртэл мөрийг хэрхэн хөрвүүлэх вэ

Агуулгын хүснэгт:

Өнөөг хүртэл мөрийг хэрхэн хөрвүүлэх вэ
Өнөөг хүртэл мөрийг хэрхэн хөрвүүлэх вэ

Видео: Өнөөг хүртэл мөрийг хэрхэн хөрвүүлэх вэ

Видео: Өнөөг хүртэл мөрийг хэрхэн хөрвүүлэх вэ
Видео: Guru Padmasambhava - Searching for Lotus born Master - Part I 2024, May
Anonim

Мөрийг огноо болгож хөрвүүлэх нь тодорхой програм эсвэл скрипт бичихэд програмист тулгардаг хамгийн нийтлэг үйлдлүүдийн нэг юм. Хэл бүр энэ функцийг өөр өөрийнхөөрөө хэрэгжүүлдэг бөгөөд мөрийн өгөгдлийн төрлийг боловсруулах өөрийн хэрэгсэлтэй байдаг.

Өнөөг хүртэл мөрийг хэрхэн хөрвүүлэх вэ
Өнөөг хүртэл мөрийг хэрхэн хөрвүүлэх вэ

Зааварчилгаа

1-р алхам

Delphi програмчлалын хэл нь StrToDate () функцийг ашиглан мөрийг огноо болгон хөрвүүлдэг бөгөөд мөр нь "тооны дугаарын дугаар" форматтай байх ёстой. DateToStr () функц нь урвуу хөрвүүлэлтийг хариуцдаг. Хэрэв та "2000 оны 1-р сарын 01" форматыг огноог хөрвүүлэх шаардлагатай бол эхлээд тухайн сарын утгыг тоог хөрвүүлээд дараа нь тохирох функцийг ашиглан үр дүнгээ гаргах хэрэгтэй.

Алхам 2

C # нь харгалзах функцийг ашигладаг. Жишээлбэл, огноо нь "2000 оны 1-р сарын 01-ний өдөр" форматтай бол та Convert. ToDate () эсвэл Date. Parse () функцийг ашиглаж болно.

Алхам 3

PHP нь тусгай функцтэй байдаг strtotime (). Жишээлбэл, "echo strtotime (" 2000 оны 1-р сарын 01 ");" заасан мөрийг огноо болгож хөрвүүлж, дэлгэц дээр харуулах болно. Хэрэв та "01012001" гэх мэт мөрийг огнооны зөв хэлбэрт хөрвүүлэх шаардлагатай бол ердийн хэллэгийг ашиглах нь дээр юм.

string_and_time функц ($ time) {

preg_replace буцах ("/ (d {2}) (d {2}) (d {4}) / e", "\ '. match_month (' / 2 ').' / 3", $ цаг); }

echo string_and_time (01012001);

Алхам 4

C ++ дээр тохирох хөрвүүлэлтийг хийдэг sscanf () функц байдаг. Хэрэв та Qt4 номын санг ашигладаг бол "QDate:: fromString (" 01.01.2001 "," dd. MM.yyyy ")" функцийг ашиглаж болно.

Алхам 5

Pascal-ийн хувьд StrToDate () функц нь мөрүүдийг огноо болгон хөрвүүлэх ажлыг хялбархан зохицуулах боломжтой боловч хэрэв таны програм саруудын нэрийг ашигладаг бол та VarToDateTime () -ийг ашиглах хэрэгтэй болно.

var

DateOne, DateTwo, DateThree: TDateTime;

Эхлэх

DateOne: = VarToDateTime (‘2000 оны 1-р сарын 1’);

ShowMessage (DateToStri (DateOne));

Төгсгөл;

Алхам 6

Java дээр хөрвүүлэхийн тулд та дараах скриптийг ашиглаж болно.

Java.lang. Integer:

String myString = “1”;

Int my = Integer.parseInt (myString);

Java.text. DateFormat:

DateFormat formDate = DateForman.getDateInstance ();

Java.util. Date:

Date ourDate = dateFormat.parse (“01.01.2000”);

Зөвлөмж болгож буй: