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

Სარჩევი:

როდის გამოვიყენოთ მარტივი თარიღის ფორმატი?
როდის გამოვიყენოთ მარტივი თარიღის ფორმატი?
Anonim

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

რას იყენებს SimpleDateFormat?

SimpleDateFormat არის კონკრეტული კლასი თარიღების ფორმატირებისა და ანალიზისთვის ლოკალური სენსიტიური წესით. ის იძლევა ფორმატირების საშუალებას (თარიღი -> ტექსტი), გარჩევა (ტექსტი -> თარიღი) და ნორმალიზება. SimpleDateFormat საშუალებას გაძლევთ დაიწყოთ მომხმარებლის მიერ განსაზღვრული ნებისმიერი შაბლონის არჩევით თარიღის დროის ფორმატირებისთვის.

უნდა გამოიყენოთ SimpleDateFormat?

დიახ! არ გამოიყენოთ SimpleDateFormat. ჯავას 8-ს აქვს უკეთესი და გაუმჯობესებული DateTimeFormatter, რომელიც ასევე უსაფრთხოა ნაკადისთვის. თქვენ ასევე უნდა მოერიდოთ თარიღის და კალენდრის კლასების გამოყენებას და შეეცადოთ გამოიყენოთ Java 8 DateTime კლასები, როგორიცაა OffsetDateTime, ZonedDateTime, LocalDateTime, LocalDate, LocalTime და ა.შ.

რა არის SimpleDateFormat?

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

რა არის SimpleDateFormat ნაგულისხმევი დროის სარტყელი?

თუ სხვაგვარად არ არის მითითებული, დროის ზონა, რომელიც დაკავშირებულია ახალ SimpleDateFormat-თან, არის ნაგულისხმევი, რომელიც შეესაბამება ოპერაციული სისტემის მიერ მოხსენებულ დროის სარტყელს. განიხილეთშემდეგი კოდი: SimpleDateFormat sdf=new SimpleDateFormat("dd-MM-yyyy"); თარიღის თარიღი=sdf.

გირჩევთ: