Xojo Developer Conference
25/27th April 2018 in Denver.
MBS Xojo Conference
6/7th September 2018 in Munich, Germany.

Datum in Datenbak (Real Studio network user group Deutschland Mailinglist archive)

Back to the thread list
Previous thread: Datenbank
Next thread: RB oder Valentina


Re: 5.2.1de ist da   -  
  Datum in Datenbak   -   Andreas Sander
   Re: Datum in Datenbak   -   Christian Schmitz
    Re: Datum in Datenbak   -   Rudi Maier
    Re: Datum in Datenbak   -   Enno Bussmann
     Re: Datum in Datenbak   -   Rudi Maier
      Re: Datum in Datenbak   -   Andy Fuchs
       Re: Datum in Datenbak   -   Andreas Sander
        Re: Datum in Datenbak   -   Andy Fuchs
    Re: Datum in Datenbak   -   Enno Bussmann
     Re: Datum in Datenbak   -   Andy Fuchs

Datum in Datenbak
Date: 13.12.03 14:45 (Sat, 13 Dec 2003 14:45:56 +0100)
From: Andreas Sander
Hallo.

Muß ich das Datum zu Fuß in das yyyy-mm-dd Format umwandeln, oder gibt
es da eine Funktion für?

Andy

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Datum in Datenbak
Date: 14.12.03 23:16 (Sun, 14 Dec 2003 23:16:13 +0100)
From: Christian Schmitz
Andreas Sander <<email address removed>> wrote:

> Hallo.
>
> Muß ich das Datum zu Fuß in das yyyy-mm-dd Format umwandeln, oder gibt
> es da eine Funktion für?

dim d as date

d=new date
MsgBox d.SQLDate

aber wohl erst ab Realbasic 5.5.

Mfg
Christian

--

Re: Datum in Datenbak
Date: 15.12.03 08:41 (Mon, 15 Dec 2003 08:41:18 +0100)
From: Rudi Maier
am 14.12.2003 23:16 Uhr schrieb Christian Schmitz unter
<email address removed>:

> Andreas Sander <<email address removed>> wrote:
>
>> Hallo.
>>
>> Muß ich das Datum zu Fuß in das yyyy-mm-dd Format umwandeln, oder gibt
>> es da eine Funktion für?
Beispiel ParseDate in Sprachreferenz:

Dim theDate as Date
Dim theTrueBool as Boolean
theDate=New Date
thetruebool=ParseDate("7Dez1341",theDate)
If theTrueBool then
MsgBox thedate.AbbreviatedDate
else
MsgBox "Falsches Datums-Format."
end if

Rudi

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Datum in Datenbak
Date: 15.12.03 09:53 (Mon, 15 Dec 2003 09:53:03 +0100)
From: Enno Bussmann
"REALbasic-NUG German" <<email address removed>> schrieb am
15.12.03 08:40:51:
>
> am 14.12.2003 23:16 Uhr schrieb Christian Schmitz unter
> <email address removed>:
>
> > Andreas Sander <<email address removed>> wrote:
> >
> >> Hallo.
> >>
> >> Muß ich das Datum zu Fuß in das yyyy-mm-dd Format umwandeln, oder gibt
> >> es da eine Funktion für?
> Beispiel ParseDate in Sprachreferenz:
>
> Dim theDate as Date
> Dim theTrueBool as Boolean
> theDate=New Date
> thetruebool=ParseDate("7Dez1341",theDate)
> If theTrueBool then
> MsgBox thedate.AbbreviatedDate
> else
> MsgBox "Falsches Datums-Format."
> end if
>
> Rudi
>
>
Das liefert das datum im europäischen format (ttmmjjjj), aber andy sucht ja nach einer formel oder
bereits bestehenden funktion (die ich nicht habe, sorry), die new date oder ein anderes als jahr-
monat-tag erscheinen läst.
Interessiert mich auch, denn ich mache alle meine ablagen in diesem format.

gruss

enno

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Datum in Datenbak
Date: 15.12.03 10:30 (Mon, 15 Dec 2003 10:30:43 +0100)
From: Rudi Maier
am 15.12.2003 9:53 Uhr schrieb Enno Bussmann unter <email address removed>:

> "REALbasic-NUG German" <<email address removed>> schrieb am
> 15.12.03 08:40:51:
>>
>> am 14.12.2003 23:16 Uhr schrieb Christian Schmitz unter
>> <email address removed>:
>>
>>> Andreas Sander <<email address removed>> wrote:
>>>
>>>> Hallo.
>>>>
>>>> Muß ich das Datum zu Fuß in das yyyy-mm-dd Format umwandeln, oder gibt
>>>> es da eine Funktion für?
>> Beispiel ParseDate in Sprachreferenz:
>>
>> Dim theDate as Date
>> Dim theTrueBool as Boolean
>> theDate=New Date
>> thetruebool=ParseDate("7Dez1341",theDate)
>> If theTrueBool then
>> MsgBox thedate.AbbreviatedDate
>> else
>> MsgBox "Falsches Datums-Format."
>> end if
>>
>> Rudi
>>
>>
> Das liefert das datum im europäischen format (ttmmjjjj), aber andy sucht ja
> nach einer formel oder
> bereits bestehenden funktion (die ich nicht habe, sorry), die new date oder
> ein anderes als jahr-
> monat-tag erscheinen läst.
> Interessiert mich auch, denn ich mache alle meine ablagen in diesem format.
>
> gruss
>
> enno
Da habe ich nicht richtig hingeschaut und desswegen das Problem nicht
richtig erkannt.
Tut mir leid, aber ausser das Datum zu Fuß in das yyyy-mm-dd Format
umwandeln kenne ich auch keine Lösung.

Rudi

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Datum in Datenbak
Date: 15.12.03 10:41 (Mon, 15 Dec 2003 10:41:49 +0100)
From: Andy Fuchs
at 15.12.2003 10:30 Uhr, Rudi Maier wrote:

> Tut mir leid, aber ausser das Datum zu Fuß in das yyyy-mm-dd Format
> umwandeln kenne ich auch keine Lösung.

Wo ist das Problem mit:

sub formatDate(d as date) as string

return d.year + "-" + format(d.month,"00") + "-" + format(d.day,"00")

end sub

?

--

Re: Datum in Datenbak
Date: 15.12.03 12:53 (Mon, 15 Dec 2003 12:53:43 +0100)
From: Andreas Sander
Hallo Andy.

Genauso sieht meine Funktion auch aus, aber ich dachte eine
Programmiersprache, die Datenbank-Methoden zur Verfügung stellt, würde
auch die Umwandlung eines Datumsformats anbieten; zumal es nicht mit
den in date angebotenen übereinstimmt.

Andy

Am 15.12.2003 um 10:41 schrieb Andy Fuchs:

> at 15.12.2003 10:30 Uhr, Rudi Maier wrote:
>
>> Tut mir leid, aber ausser das Datum zu Fuß in das yyyy-mm-dd Format
>> umwandeln kenne ich auch keine Lösung.
>
> Wo ist das Problem mit:
>
> sub formatDate(d as date) as string
>
> return d.year + "-" + format(d.month,"00") + "-" + format(d.day,"00")
>
> end sub
>
> ?
>
> --
> -- Andy Fuchs
> -- silent movie media
> -- mailto:<email address removed>
> -- http://www.silent-movie-media.com
> ------------------------------------
> Verkaufe:
> <http://www.andy-fuchs.com/sales.html>
> - - - - - - - - - -
> For list commands, send "Help" in the body of a message to
> <<email address removed>>

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Datum in Datenbak
Date: 15.12.03 13:13 (Mon, 15 Dec 2003 13:13:06 +0100)
From: Andy Fuchs
at 15.12.2003 12:53 Uhr, Andreas Sander wrote:

> Genauso sieht meine Funktion auch aus, aber ich dachte eine
> Programmiersprache, die Datenbank-Methoden zur Verfügung stellt, würde
> auch die Umwandlung eines Datumsformats anbieten; zumal es nicht mit
> den in date angebotenen übereinstimmt.

Hi Andy,

naja, wenn man sich mal überlegt, wie viele unterschiedliche Möglichkeiten
potentiell gefragt sein könnten, dann könnte das aber auch einen riesigen
Overhead bedeuten (sozusagen mit Kanonen auf Spatzen geschossen), da man ja
irgendwie (vermutlich über enumerations) spezifizieren muß, welches der
angebotenen Datumsformate man denn letztlich haben will. Da erscheint es mir
deutlich schneller und vor allem praktikabler, aus den vorliegenden
Properties das zusammenzubauen, was man haben möchte.

Aber das ist ja nur meine Meinung

--
-- And

Re: Datum in Datenbak
Date: 18.12.03 10:33 (Thu, 18 Dec 2003 10:33:14 +0100)
From: Enno Bussmann
"REALbasic-NUG German" <<email address removed>> schrieb am
15.12.03 10:41:37:
>
...
>
> Wo ist das Problem mit:
>
> sub formatDate(d as date) as string
>
> return d.year + "-" + format(d.month,"00") + "-" + format(d.day,"00")
>
> end sub
>
> ?
>
> --
> -- Andy Fuchs

Ich sehe nur eins: die fehlende umwandlung von d.year in einen string, also : return str(d.year).....
Ohne das funktioniert es bei mir unter 4.5.3 nicht.

gruss

enno

- - - - - - - - - -
For list commands, send "Help" in the body of a message to
<<email address removed>>

Re: Datum in Datenbak
Date: 18.12.03 11:18 (Thu, 18 Dec 2003 11:18:47 +0100)
From: Andy Fuchs
at 18.12.2003 10:33 Uhr, Enno Bussmann wrote:

> Ich sehe nur eins: die fehlende umwandlung von d.year in einen string, also :
> return str(d.year).....
> Ohne das funktioniert es bei mir unter 4.5.3 nicht.

Ein bischen selbst denken schade ja auch nix ;-)