LibreOffice 25.2 Help
Returns a Date value for a specified year, month, and day.
DateSerial (year, month, day)
កាលបរិច្ឆេទ
ឆ្នាំ ៖ កន្សោមចំនួនគត់ ដែលចង្អុលបង្ហាញពីឆ្នាំ ។ តម្លៃទាំងអស់ចន្លោះ ០ និង ៩៩ ត្រូវបានបកប្រែជាឆ្នាំ 1900-1999 ។ សម្រាប់ឆ្នាំដែលស្ថិតនៅក្រៅពីជួរនេះ អ្នកត្រូវបញ្ចូលទាំងអស់បួនតួលេខ ។
Month ៖ កន្សោមចំនួនគត់ ដែលចង្អុលប្រាប់ពីខែនៃឆ្នាំដែលបានបញ្ជាក់ ។ ជួរដែលអាចទទួលយកគឺពី 1-12 ។
ថ្ងៃ៖ កន្សោមចំនួនគត់ដែលបង្ហាញពីថ្ងៃនៃខែដែលបានបញ្ជាក់។ តម្លៃដែលអាចប្រើបានគឺពី ១-៣១ ។ វានឹងមិនបង្ហាញកំហុសទេ ពេលអ្នកបញ្ចូលថ្ងៃដែលមិនមាននៅក្នុងខែដែលខ្លីជាង ៣១ នោះ។
អនុគមន៍ DateSerial ត្រឡប់ចំនួនថ្ងៃដែលស្ថិតនៅចន្លោះ 30,1899 និងកាលបរិច្ឆេទដែលបានផ្តល់ ។ អ្នកអាចប្រើអនុគមន៍នេះ ដើម្បីគណនាភាពខុសគ្នារវាងកាលបរិច្ឆេទពីរ ។
The DateSerial function returns the data type Variant with VarType 7 (Date). Internally, this value is stored as a Double value, so that when the given date is 1900-01-01, the returned value is 2. Negative values correspond to dates before December 30, 1899 (not inclusive).
ប្រសិនបើកាលបរិច្ឆេទត្រូវបានកំណត់ ស្ថិតនៅក្រៅជួរដែលទទួលយក LibreOffice Basic ត្រឡប់សារកំហុស ។
ដោយសារតែ អ្នកកំណត់ អនុគមន៍ DateValue ជាខ្សែអក្សរដែលមានកាលបរិច្ឆេទ អនុគមន៍ DateSerial វាយតម្លៃប៉ារ៉ាម៉ែត្រនីមួយៗ (ឆ្នាំ ខែ ថ្ងៃ) ជាកន្សោមលេខដាច់ដោយឡែកពីគ្នា ។
Sub ExampleDateSerial
Dim lDate As Long
Dim sDate As String
lDate = DateSerial(1964, 4, 9)
sDate = DateSerial(1964, 4, 9)
msgbox lDate REM returns 23476
MsgBox sDate ' returns 1964-04-09 in ISO 8601 format
End Sub