Temat: format daty

Witam,
proszę o pomoc w podaniu algorytmu do przeliczenia daty z liczby na datę.
Sławomir M.

Sławomir M. Specjalista ds.
jakości
oprogramowania,
Asseco Business S...

Temat: format daty

Witam
Do Crystal Reports czy SQL?

Temat: format daty

do raportów z SQL
Sławomir M.

Sławomir M. Specjalista ds.
jakości
oprogramowania,
Asseco Business S...

Temat: format daty

Przykładowy:
select convert(datetime,DATA_WPLYWU-36163) from dokument_handlowy
Łukasz Jarzynka

Łukasz Jarzynka Programista SQL /
Analityk systemów
magazynowych

Temat: format daty

A do Crystal Reports ? Jak castować to w cristalu?
Szymon M.

Szymon M. Kierownik działu IT

Temat: format daty

Pola formuł => dodajemy np. "data" => CDate ({dokument_handlowy .DATA_WPLYWU}-36161) lub cast po stronie widoku w bazie danych

Pozdrawiam
Łukasz Jarzynka

Łukasz Jarzynka Programista SQL /
Analityk systemów
magazynowych

Temat: format daty

Super. Dzięki za pomoc. Wole stosować zazwyczaj widok w Bazie ale czasem jest to bez sensu i łatwiej formułkę w CR.
Marcin Niemczak

Marcin Niemczak Prokurent, APS Glass
& Bar Supply Sp. z
o.o.

Temat: format daty

Gdyby ktoś potrzebował w Javie

private static Date dataWfMagStart = new Date(1899,12,31);
public static int dataWfMag(Date aData){
return (int) (Math.round((aData.getTime() - dataWfMagStart.getTime()) / (double) 86400000) + 36163);
}

Pewnie można też inaczej. Generalnie chodzi o różnicę ilości dni pomiędzy 1900.01.01 plus magiczna liczba 36163 plus 1 (lub np. cofnięcie daty startowej o 1 dzień).

Następna dyskusja:

format daty na fakturze




Wyślij zaproszenie do