Satrni Sanaga Qanday O'zgartirish Mumkin

Mundarija:

Satrni Sanaga Qanday O'zgartirish Mumkin
Satrni Sanaga Qanday O'zgartirish Mumkin

Video: Satrni Sanaga Qanday O'zgartirish Mumkin

Video: Satrni Sanaga Qanday O'zgartirish Mumkin
Video: Matematika: Mashqlar. Sonning raqamlar yig'indisi 2024, Dekabr
Anonim

Satrni sanaga aylantirish - dasturchi ba'zi bir dasturlar yoki skriptlarni yozishda duch keladigan eng keng tarqalgan operatsiyalardan biridir. Har bir til ushbu funktsiyani o'ziga xos tarzda amalga oshiradi va mag'lubiyatga oid ma'lumotlar turini qayta ishlash uchun o'z vositalariga ega.

Satrni sanaga qanday o'zgartirish mumkin
Satrni sanaga qanday o'zgartirish mumkin

Ko'rsatmalar

1-qadam

Satrni sanaga aylantirish uchun Delphi dasturlash tili StrToDate () funktsiyasidan foydalanadi va satr "raqam raqami raqami" formatida bo'lishi kerak. DateToStr () funktsiyasi teskari konversiya uchun javobgardir. Agar sizga "2000 yil 1-yanvar" formatini o'zgartirish kerak bo'lsa, unda avval siz oyning qiymatini raqamga aylantirishingiz kerak, so'ngra tegishli funktsiya yordamida chiqishni bajarishingiz kerak.

2-qadam

C # shuningdek tegishli funktsiyadan foydalanadi. Masalan, agar sana "Sat, 01 Jan 2000" formatida bo'lsa, unda siz Convert. ToDate () yoki Date. Parse () funktsiyasidan foydalanishingiz mumkin.

3-qadam

PHP-da strtotime () maxsus funktsiyasi mavjud. Masalan, "echo strtotime (" 01.01.2000 ");" belgilangan qatorni sanaga o'zgartiradi va uni ekranda namoyish etadi. Agar siz "01012001" kabi qatorni to'g'ri sana formatiga tarjima qilishingiz kerak bo'lsa, unda oddiy iboralardan foydalanish yaxshidir:

string_and_time funktsiyasi ($ time) {

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

echo string_and_time (01012001);

4-qadam

C ++ uchun tegishli konversiyani bajaradigan sscanf () funktsiyasi mavjud. Agar siz Qt4 kutubxonasidan foydalansangiz, "QDate:: fromString (" 01.01.2001 "," dd. MM.yyyy ")" funktsiyasidan foydalanishingiz mumkin.

5-qadam

Paskal uchun StrToDate () funktsiyasi satrlarni sanaga o'zgartirishni osonlikcha boshqarishi mumkin, ammo agar sizning dasturingizda oy nomlari ishlatilsa, siz VarToDateTime () dan foydalanishingiz kerak bo'ladi:

var

DateOne, DateTwo, DateThree: TDateTime;

Boshlash

DateOne: = VarToDateTime (‘2000 yil 1-yanvar’);

ShowMessage (DateToStri (DateOne));

oxiri;

6-qadam

Java-da aylantirish uchun quyidagi skriptdan foydalanishingiz mumkin:

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");

Tavsiya: