Force your application to use A.D. Year (บังคับใช้ปีปฏิธินแบบ ค.ศ)

การเขียนโปรแกรมบน Windows ไม่ว่าจะยุคไหน ๆ
จะมีเรื่องวันที่เข้ามาเกี่ยวข้องเสมอ และประเทศไทยของเราก็นะ ใช้ปีปฏิทินแบบไทย
นั้นคือแบบ พ.ศ. คงจะไม่เป็นปัญหาแน่ ๆ หากเครื่อง User เรานั้นใช้ format ของปีแบบ
พ.ศ. คือแบบของไทย

แต่หากเครื่อง user ใช้ format เครื่อง แบบฝรั่งล่ะ
เมื่อ user ใช้โปรแกรมของเรา ก็จะแสดงผลปีแบบ ฝรั่ง

เฮ้อ ช่างปวดหมอง!

แต่ว่า...
มีจุดนึงที่น่าสังเกตุ
ไม่ว่าจะ DBMS ตัวไหน ก็จะเก็บข้อมูลของวันเดือนปี เป็นแบบฝรั่ง

ดังนั้น เราทำไมไม่บังคับให้โปรแกรมที่เขียนขึ้นใช้ปีปฏิทิน แบบฝรั่งเสียละ
ไม่ว่าเครื่องของ User จะใช้ปีแบบไทย ๆ เราก็จะบังคับเจ้าตัวโปรแกรมให้แสดงผลและใช้ปี

แบบฝรั่งซะ ประมาณนี้




Download demo.

  *About demo:
  This demonstation will show you to force your application to use A.D. Year

 * Download key: !6yBOjcZBt0wqIonzjMYlCeGgq90NEg2llG4LQuJmVeQ

  *Requirements
  + Delphi XE7,XE8 or DX10
  + Component
  - DevExpress
  - FireDAC
  + Database
  - Firebird Database Server
  - Firebird database demo (EMPLOYEE.GDB)

  *About
  Author  :Mesa.d
  Email   :samrids@gmail.com
  Line    :mesa.d

Comments