Pag-convert ng mga Halaga ng Petsa

Ang mga sumusunod na function ay nagko-convert ng mga halaga ng petsa sa mga kalkuladong numero at pabalik.

DateSerial Function

Nagbabalik a Petsa halaga para sa isang tinukoy na taon, buwan, at araw.

DateValue Function

Nagbabalik a Petsa bagay mula sa isang string na kumakatawan sa isang petsa.

Ang ibinalik na bagay ay kinakatawan sa loob bilang isang solong numeric na halaga na tumutugma sa tinukoy na petsa. Maaaring gamitin ang halagang ito upang kalkulahin ang bilang ng mga araw sa pagitan ng dalawang petsa.

Pag-andar ng Araw

Nagbabalik ng value na kumakatawan sa araw ng buwan batay sa isang serial date number na nabuo ni DateSerial o DateValue .

Function ng Buwan

Ibinabalik ang buwan ng isang taon mula sa isang serial date na nabuo ng DateSerial o ng DateValue function.

Function sa Araw ng Linggo

Ibinabalik ng function na ito ang numerong naaayon sa weekday na kinakatawan ng serial date number na nabuo ng DateSerial o ang DateValue mga function.

Taon Function

Ibinabalik ang taon mula sa isang serial date number na nabuo ng DateSerial o ng DateValue function.

Pag-andar ng CDate

Kino-convert ang anumang string o numeric na expression sa isang halaga ng petsa.

Pag-andar ng CDateToIso

Ibinabalik ang petsa sa ISO format na walang separator (YYYYMMDD) mula sa isang serial date number na nabuo ng DateSerial o ng DateValue o ng CDateFromIso function.

Ang bahagi ng taon ay binubuo ng hindi bababa sa apat na digit, na may mga nangungunang zero kung ang absolute value ay mas mababa sa 1000, maaari itong maging negatibo na may leading minus sign kung ang petsang lumipas ay tumutukoy sa isang taon bago ang common era (BCE) at maaari itong magkaroon ng higit pa kaysa sa apat na digit kung ang absolute value ay mas malaki sa 9999. Ang na-format na string na ibinalik ay maaaring nasa hanay na "-327680101" hanggang "327671231".

Icon ng Tala

Ang mga taong mas mababa sa 100 at higit sa 9999 ay sinusuportahan mula noong LibreOffice 5.4.


Pag-andar ng CDateFromIso

Ibinabalik ang internal na numero ng petsa mula sa isang string na naglalaman ng petsa sa ISO format (YYYYMMDD o YYYY-MM-DD).

Ang bahagi ng taon ay dapat na binubuo ng alinman sa dalawa (suportado lamang sa format na YYMMDD nang walang mga separator para sa compatibility) o hindi bababa sa apat na digit. Sa apat na digit na nangunguna sa mga zero ay dapat ibigay kung ang absolute value ay mas mababa sa 1000, maaari itong maging negatibo na may leading minus sign kung ang petsang lumipas ay tumutukoy sa isang taon bago ang common era (BCE) at maaari itong magkaroon ng higit sa apat na digit kung ang ang absolute value ay mas malaki sa 9999. Ang na-format na string ay maaaring nasa hanay na "-327680101" hanggang "327671231", o "-32768-01-01" hanggang "32767-12-31".

Ang isang di-wastong petsa ay nagreresulta sa isang error. Hindi tinatanggap ang Year 0, ang huling araw BCE ay -0001-12-31 at ang susunod na araw CE ay 0001-01-01. Ang mga petsa bago ang 1582-10-15 ay nasa proleptic Gregorian calendar.

Icon ng Tip

Kapag nagko-convert ng serial number ng petsa sa isang napi-print na string, halimbawa para sa Print o MsgBox command, ginagamit ang default na kalendaryo ng lokal at sa 1582-10-15 na cutover date ay maaaring lumipat sa Julian na kalendaryo, na maaaring magresulta sa ibang petsa ipinapakita kaysa sa inaasahan. Gamitin ang Pag-andar ng CDateToIso upang i-convert ang naturang numero ng petsa sa isang string na representasyon sa proleptic Gregorian calendar.


Icon ng Tala

Ang format na YYYY-MM-DD na may mga separator ay sinusuportahan mula noong LibreOffice 5.3.4. Ang mga taong mas mababa sa 100 o higit pa sa 9999 ay tinatanggap mula noong LibreOffice 5.4 kung wala sa VBA compatibility mode.


CDateToUnoDate Function

Ibinabalik ang petsa bilang struct ng UNO com.sun.star.util.Date.

Pag-andar ng CDateFromUnoDate

Kino-convert ang isang UNO com.sun.star.util.Date struct sa isang Date value.

Pag-andar ng CDateToUnoDateTime

Ibinabalik ang bahagi ng oras ng petsa bilang isang UNO com.sun.star.util.DateTime struct.

Pag-andar ng CDateFromUnoDateTime

Kino-convert ang isang UNO com.sun.star.util.DateTime struct sa isang Date value.

DateAdd Function

Nagdaragdag ng petsa o agwat ng oras sa isang ibinigay na petsa nang ilang beses at ibinabalik ang resultang petsa.

DateDiff Function

Ibinabalik ang bilang ng mga agwat ng petsa o oras sa pagitan ng dalawang ibinigay na halaga ng petsa.

DatePart Function

Ang DatePart function ay nagbabalik ng isang tinukoy na bahagi ng isang petsa.

Mangyaring suportahan kami!