Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java
Java
  1. วิธาสร้าง Date Object จาก String ใน Java

    มีหลายวิธีสร้างอ็อบเจกต์ Date จากสตริงใน Java วิธีที่ 1: ใช้ SimpleDateFormat (Legacy) import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Sample { public static void main(String args[]) throws ParseException { String dateString = 20

  2. วิธีจัดรูปแบบสตริงวันที่ด้วย SimpleDateFormat ใน Java

    คลาส SimpleDateFormat ใช้แปลงสตริง↔วันที่ Constructor รับ pattern string แล้วใช้ parse() แปลงสตริงเป็น Date ขั้นตอน สร้าง SimpleDateFormat ด้วย pattern ที่ต้องการ ใช้ parse(String) แปลงสตริงเป็น Date ตัวอย่าง import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.D

  3. วิธีเปรียบเทียบวันที่และเวลารวมกันใน Java

    คลาส LocalDateTime (Java 8+) แทนวันที่และเวลารวมกัน ไม่มี time zone ใช้เมธอด isBefore(), isAfter(), isEqual() เปรียบเทียบได้ ตัวอย่างที่ 1: ใช้ LocalDateTime (แนะนำ) import java.time.LocalDateTime; public class Test { public static void main(String args[]) { // of(year, month, day, ho

  4. วิธีเปรียบเทียบค่าเวลา (Time) ใน Java

    คลาส LocalTime (Java 8+) แทนเวลาโดยไม่มี time zone มีเมธอด isBefore(), isAfter(), isEqual() สำหรับเปรียบเทียบ ตัวอย่างที่ 1: ใช้ LocalTime (แนะนำ) import java.time.LocalTime; public class Test { public static void main(String args[]) { LocalTime time1 = LocalTime.of(10, 15, 45);

  5. วิธีเปรียบเทียบวันที่ในรูปแบบ String ใน Java

    เมื่อวันที่อยู่ในรูปแบบ String ต้องแปลงเป็นอ็อบเจกต์ Date ก่อนจึงจะเปรียบเทียบได้ วิธีที่ 1: ใช้ SimpleDateFormat + Date (Legacy) import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Demo { public static void main(String args[]) throws ParseE

  6. วิธีเปรียบเทียบวันที่ใน Java หลายวิธี

    Java มีหลายวิธีในการเปรียบเทียบวันที่ (Compare Dates) ขึ้นอยู่กับคลาสที่ใช้ วิธีที่ 1: ใช้ LocalDate (Java 8+) - แนะนำมากที่สุด LocalDate เป็น immutable, thread-safe ไม่มี time zone มีเมธอด isBefore(), isAfter(), isEqual() import java.time.LocalDate; public class Sample { public static void m

  7. การจัดรูปแบบปี (Year) ด้วย SimpleDateFormat ใน Java

    คลาส java.text.SimpleDateFormat ใช้จัดรูปแบบและแปลงสตริง↔วันที่ Pattern Letters สำหรับ Year LetterComponentExample yYear (ปีปฏิทิน)2005, 96 YWeek Year (ปีของสัปดาห์ - ใช้กับ w)2005, 96 ความแตกต่าง y vs Y: y = Calendar Year (ปีปกติ 1 มกราคม - 31 ธันวาคม) Y = Week Year (ปีตามสัปดาห์ ISO อาจแ

  8. SimpleDateFormat Format Codes ใน Java คู่มือครบครัน

    คลาส java.text.SimpleDateFormat ใช้จัดรูปแบบและแปลงสตริง↔วันที่ ขั้นตอนการ Parse วันที่ สร้าง SimpleDateFormat ด้วยรูปแบบที่ต้องการ ใช้เมธอด parse() แปลงสตริงเป็น Date ตาราง Format Codes (Pattern Letters) ครบถ้วน LetterComponentExample GEra designator (ยุค)AD, BC yYear (ปี)2005, 96 YWeek ye

  9. การใช้ String.format() ใน Java

    เมธอด String.format() ของคลาส java.lang.String รับ format string และอาร์กิวเมนต์ แล้วคืนค่าสตริงที่จัดรูปแบบแล้ว (ไม่ได้พิมพ์ออกมาตรงๆ เหมือน printf) ตัวอย่าง 1: จัดรูปแบบวันที่ import java.util.Calendar; import java.util.GregorianCalendar; public class Test { public static void main(String a

  10. วิธีแปลงสตริงวันที่เป็น Date Object ใน Java (Parse Date String)

    มีหลายวิธีในการแปลง (Parse) สตริงวันที่ให้กลายเป็นอ็อบเจกต์ Date ใน Java วิธีที่ 1: ใช้ SimpleDateFormat (Legacy) import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Sample { public static void main(String args[]) throws ParseException {

  11. วิธีพิมพ์วันที่ด้วย GregorianCalendar ใน Java

    คลาส GregorianCalendar รองรับปฏิทินมาตรฐาน (Julian และ Gregorian) สามารถสร้างอ็อบเจกต์ได้หลายวิธีผ่าน Constructor ต่างๆ ตัวอย่าง 1: สร้างด้วยปี เดือน วัน import java.util.Calendar; import java.util.GregorianCalendar; public class Test { public static void main(String args[]) { // สร้า

  12. วิธีจัดรูปแบบวันที่ด้วย printf() ใน Java

    เมธอด printf() ใช้สำหรับพิมพ์สตริงที่จัดรูปแบบแล้ว รองรับ format characters สำหรับวันที่มากมาย ตาราง Format Characters สำหรับวันที่ Format CharactersDescription Bชื่อเดือนเต็ม (Full month name) bชื่อเดือนย่อ (Abbreviated month name) hชื่อเดือนย่อ (เหมือน b) Aชื่อวันเต็ม (Full day of week name)

  13. การใช้ printf() จัดรูปแบบวันที่ใน Java

    เมธอด printf() จัดรูปแบบสตริงเพื่อพิมพ์ออกมา รองรับ format characters สำหรับวันที่หลากหลาย Format Characters สำหรับวันที่ (Date) ตัวอักษรคำอธิบายตัวอย่าง %tBชื่อเดือนเต็มJanuary %tb / %thชื่อเดือนย่อJan %tAชื่อวันเต็มMonday %taชื่อวันย่อMon %tCศตวรรษ (ปี/100)20 %tYปี 4 หลัก2024 %tyปี 2 หลัก24

  14. การใช้ printf() จัดรูปแบบเวลาใน Java ให้ถูกต้อง

    เมธอด printf() ใช้พิมพ์สตริงที่จัดรูปแบบแล้ว รับ format string และอาร์เรย์ของอ็อบเจกต์ หากอาร์กิวเมนต์มากกว่าตัวแทนใน format string ตัวเกินจะถูกละเว้น Format Characters สำหรับเวลา (Time) ตัวอักษรคำอธิบายตัวอย่าง %tHชั่วโมงของวัน (00-24)14 %tIชั่วโมงของวัน (01-12)02 %tkชั่วโมงของวัน (0-24)14 %t

  15. วิธีวัด Elapsed Time ใน Java (คู่มือครบครัน)

    Elapsed Time คือเวลาที่ผ่านไประหว่างจุดเริ่มต้นและจุดสิ้นสุด Java มีหลายวิธีในการวัด 1. ใช้ System.currentTimeMillis() คืนค่าเวลาปัจจุบันเป็นมิลลิวินาที ง่ายที่สุด แต่ความแม่นยำจำกัด public class Example { public void test() { int num = 0; for (int i = 0; i <= 50; i++) {

  16. วิธีวัดเวลาการทำงานของเมธอดใน Java

    การวัดเวลาการทำงานของเมธอด (Method Execution Time) เป็นสิ่งสำคัญสำหรับ Performance Tuning และ Profiling วิธีการวัดที่นิยมใช้ System.currentTimeMillis() - มิลลิวินาที System.nanoTime() - นาโนวินาที (แม่นยำกว่า) Instant.now() + Duration.between() - Java 8 Time API (แนะนำ) Apache Commons StopWatch -

  17. วิธีคำนวณ Elapsed Time / Execution Time ใน Java

    Elapsed Time (เวลาที่ผ่านไป) หรือ Execution Time (เวลาการทำงาน) คือเวลาจากจุดเริ่มต้นถึงจุดสิ้นสุดของเหตุการณ์หรือการทำงานของเมธอด Java มีหลายวิธีในการวัด วิธีต่างๆ ในการวัด Elapsed Time 1. System.currentTimeMillis() - มิลลิวินาที คืนค่าเวลาปัจจุบันเป็นมิลลิวินาที ใช้ได้สำหรับการวัดเวลาที่ยาวพอสม

  18. วิธีวัดเวลาที่ผ่านไปเป็นนาโนวินาทีใน Java

    โดยทั่วไป Elapsed Time (เวลาที่ผ่านไป) คือเวลาจากจุดเริ่มต้นจนถึงจุดสิ้นสุดของเหตุการณ์ ใน Java วัดได้หลายวิธี ใช้ System.nanoTime() เมธอด nanoTime() คืนค่าเวลาปัจจุบันในหน่วยนาโนวินาที เหมาะสำหรับวัดระยะเวลาสั้นๆ ที่ต้องการความแม่นยำสูง ขั้นตอน บันทึกเวลาเริ่มต้นด้วย System.nanoTime() รันเมธอดห

  19. Date และ Time Temporal Field ใน Java

    Temporal Field คือฟิลด์ของวันที่-เวลา เช่น month-of-year หรือ hour-of-minute ถูกแทนด้วยอินเทอร์เฟซ TemporalField และคลาส ChronoField implement อินเทอร์เฟซนี้ คลาส LocalDateTime มีเมธอด get() และ getLong() ที่รับ Temporal Field เป็นพารามิเตอร์ เพื่อดึงค่าของฟิลด์นั้นๆ จากอ็อบเจกต์ ตัวอย่างที่ 1: ด

  20. Time Temporal Fields ใน Java คืออะไร

    Temporal Field คือฟิลด์ของวันที่-เวลา เช่น hour-of-minute หรือ nano-of-second ฟิลด์เหล่านี้ถูกแทนด้วยอินเทอร์เฟซ TemporalField และคลาส ChronoField implement อินเทอร์เฟซนี้ รายการ Time Temporal Fields ที่ ChronoField รองรับ Fieldคำอธิบาย CLOCK_HOUR_OF_AMPMชั่วโมงของวันแบบนาฬิกา (AM/PM) 1-12 AMP

Total 1935 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:81/97  20-คอมพิวเตอร์/Page Goto:1 75 76 77 78 79 80 81 82 83 84 85 86 87