როგორ გადაიყვანოთ სტრიქონი დღემდე

Სარჩევი:

როგორ გადაიყვანოთ სტრიქონი დღემდე
როგორ გადაიყვანოთ სტრიქონი დღემდე

ვიდეო: როგორ გადაიყვანოთ სტრიქონი დღემდე

ვიდეო: როგორ გადაიყვანოთ სტრიქონი დღემდე
ვიდეო: POVILIKA არის ყველაზე ჭკვიანი მცენარეული პარაზიტი. როგორ და რა უნდა გავუმკლავდეთ დოდერს ბაღში, სათბუ 2024, ნოემბერი
Anonim

სტრიქონის თარიღად გადაკეთება ერთ-ერთი ყველაზე გავრცელებული ოპერაციაა, რომელსაც პროგრამისტი შეხვდება გარკვეული პროგრამების ან სკრიპტების წერის დროს. თითოეული ენა ახორციელებს ამ ფუნქციას თავისებურად და აქვს სტრიქონის მონაცემთა ტიპის დამუშავების საკუთარი ინსტრუმენტები.

როგორ გადაიყვანოთ სტრიქონი დღემდე
როგორ გადაიყვანოთ სტრიქონი დღემდე

ინსტრუქციები

Ნაბიჯი 1

პროგრამირების ენა Delphi იყენებს StrToDate () ფუნქციას სტრიქონის თარიღად გადასაყვანად და სტრიქონი უნდა იყოს "რიცხვის ნომრის ნომერი" ფორმატში. საპირისპირო გარდაქმნაზე პასუხისმგებელია DateToStr () ფუნქცია. თუ თქვენ გჭირდებათ ფორმატის თარიღის გადაკეთება "2000 წლის 01 იანვარი", მაშინ ჯერ უნდა გადააკეთოთ თვის ღირებულება და შემდეგ შეასრულოთ გამოცემა შესაბამისი ფუნქციის გამოყენებით.

ნაბიჯი 2

C # ასევე იყენებს შესაბამის ფუნქციას. მაგალითად, თუ თარიღი ფორმატშია "Sat, 2000 წლის 01 იანვარი", მაშინ შეგიძლიათ გამოიყენოთ Convert. ToDate () ან Date. Parse () ფუნქცია.

ნაბიჯი 3

PHP– ს აქვს სპეციალური ფუნქცია strtotime (). მაგალითად, მოთხოვნა "echo strtotime (" 01 იანვარი 2000 ");" მითითებულ სტრიქონს გადააქცევს თარიღად და აჩვენებს მას ეკრანზე. თუ თქვენ გჭირდებათ სტრიქონის თარგმნა, როგორიცაა "01012001", თარიღის სწორ ფორმატში, მაშინ უმჯობესია გამოიყენოთ ჩვეულებრივი გამონათქვამები:

ფუნქცია string_and_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 ():

ვარი

DateOne, DateTwo, DateThree: TDateTime;

დაიწყეთ

DateOne: = VarToDateTime ("2000 წლის 1 იანვარი");

ShowMessage (DateToStri (DateOne));

დასასრული;

ნაბიჯი 6

Java- ში შეგიძლიათ შემდეგი სკრიპტი გამოიყენოთ:

Java.lang. ინტეგრირებული:

სიმებიანი myString = "1";

Int my = Integer.parseInt (myString);

Java.text. DateFormat:

DateFormat formDate = DateForman.getDateInstance ();

Java.util. Date:

თარიღი OurDate = dateFormat.parse (“01.01.2000”);

გირჩევთ: