nOper | (Long) Operacje nad określonym czasem:
1 - Konwersja czasu do czas zimowy, czas letni lub JavaScript czas. Patrz Przykład1.
Parametr nPar1 określa typ czasu wejściowego (tDate) oraz parametr nPar2 określa typ czasu wyjściowego. 0 = Czas bieżący. Czas automatyczny zostanie wybrany według tego, do jakiego okresu czasu należy.
Jeżeli czas (tDate) jest w przedziale czasu letniego, wtedy zostanie wybrany "czas letni". Jeżeli czas (tDate) jest w przedziale czasu standardowego, wtedy zostanie wybrany "czas zimowy". 1 = czas zimowy (nie działa dla Webu).
2 = czas letni (nie działa dla Webu).
11 - Czas uruchamiania aplikacji. Parametr tDate nie jest wprowadzany.
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 21 - Początek czasu letniego w roku wprowadzonego czasu. Patrz Przykład2.
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 22 - Początek czasu zimowego w roku wprowadzonego czasu.
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 23 - Początek czasu letniego po wprowadzonym czasie.
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 24 - Początek czasu zimowego po wprowadzonym czasie.
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 25 - Początek czasu letniego przed wprowadzonym czasem.
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 26 - Początek czasu zimowego przed wprowadzonym czasem.
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 27 - Najbliższe przejście po wprowadzonym czasie.
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 28 - Najbliższe przejście przed wprowadzonym czasem.
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 41 (61,81) - Początek (minionego, przyszłego) roku.
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 42 (62,82) - Początek (minionego, przyszłego) kwartału. Można to rozwiązać również przy pomocy operacji 43 (63,83) - patrz Przykład4.
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 43 (63,83) - Początek (minionego, przyszłego) miesiąca. Patrz Przykład3 oraz Przykład4.
Parametr nPar1 określa wielkość przedziału czasu (patrz Znaczenie parametru nPar1 dla operacji z przedziałami czasu). Parametr nPar2 nie jest wykorzystywany. 44 (64,84) - Początek (minionego, przyszłego) tygodnia (pierwszy dzień w tygodniu to Poniedziałek).
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 45 (65,85) - Początek (minionego, przyszłego) dnia.
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 46 (66,86) - Początek (przeszłej, przyszłej) godziny. Patrz Przykład6 oraz Przykład7.
Parametr nPar1 określa wielkość przedziału czasu (patrz Znaczenie parametru nPar1 dla operacji z przedziałami czasu). Parametr nPar2 nie jest wykorzystywany. 47 (67,87) - Początek (przeszłej, przyszłej) minuty.
Parametr nPar1 określa wielkość przedziału czasu (patrz Znaczenie parametru nPar1 dla operacji z przedziałami czasu). Parametr nPar2 nie jest wykorzystywany. 48 (68,88) - Początek (przeszłej, przyszłej) sekundy.
Parametr nPar1 określa wielkość przedziału czasu (patrz Znaczenie parametru nPar1 dla operacji z przedziałami czasu). Parametr nPar2 nie jest wykorzystywany. 101 (121,141) - Ostatni dzień (minionego, przyszłego) roku.
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 102 (122,142) - Ostatni dzień (minionego, przyszłego) kwartału.
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 103 (123,143) - Ostatni dzień (minionego, przyszłego) miesiąca.
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 104 (124,144) - Ostatni dzień (minionego, przyszłego) tygodnia (ostatni dzień w tygodniu to Niedziela).
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 105 (125,145) - Ostatnia godzina (minionego, przyszłego) dnia.
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 106 (126,146) - Ostatnia minuta (minionej, przyszłej) godziny.
Parametry nPar1 oraz nPar2 nie są wykorzystywane. 107 (127,147) - Ostatnia sekunda (minionej, przyszłej) minuty.
Parametry nPar1 oraz nPar2 nie są wykorzystywane. |
---|---|
tDate | [opcjonalne] (Date) Określony czas.
Jeżeli parametr jest pominięty (lub została wprowadzona wartość 0), wtedy domyślnie zostanie ustawiony czas bieżący. |
nPar1 | [opcjonalne] (Long) Znaczenie jest zależne od operacji (od parametru nOper).
Dla operacji, które nie korzystają z tego parametra, parametr zostanie pominięty lub należy wprowadzić wartość 0. |
nPar2 | [opcjonalne] (Long) Znaczenie jest zależne od operacji (od parametru nOper).
Dla operacji, które nie korzystają z tego parametra, parametr zostanie pominięty lub należy wprowadzić wartość 0. |
var d = Pm.GetDateOf(1, 0, 0, 1);
var d = Pm.GetDateOf(21, Pm.CreateDate(2025, 1, 1, 0, 0, 0, 0));
var d = Pm.GetDateOf(43, 0);
var d = Pm.GetDateOf(43, 0, 3);
var tTime = Pm.Time - Pm.GetDateOf(45, 0);
var d = Pm.GetDateOf(46, 0);
var d = Pm.GetDateOf(46, Pm.Time - 6 / 24, 8) + 6 / 24;