Deutsch
Forum & Hilfe

abgelöst: date

 
Funktion abgeschafft,

Funktionsweise wird von der Funktion time abgedeckt.

[OFFTOPIC]date([n[,{unixtime|datumstring}]]) gibt ein Datum als String zurück,

Am Beispiel des 1.2.3000:

date() ohne Parameter oder erster Parameter null: 3000-02-01
date(0): 01.02.3000 (landesspezifisches Format, z.B. 10.12.1978)
date(1): unbenutzt
date(2): unbenutzt
date(3): 30000201 (Datenbankformat)
date(4): unbenutzt
date(5): unbenutzt
date(6): Wochentag 0-6, 0=Sonntag, 1=Montag, ...
date(7): Tag im Monat (1-31)
date(8): Monat (1-12)
date(9): Jahr (yyyy)
date(10): Kalenderwoche (1-53)

wird der optionale Parameter unixtime angegeben, dann wird nicht das aktuelle Datum verwendet sondern das Datum der angegebenen unixtime. Aktuelle (jetzige) unixtime kann mit der Funktion time() ermittelt werden.

So ist das morgige Datum immer:

date(0,time()+60*60*24)

und das Gestrige:

date(0,time()-60*60*24)

Parameter 2 kann auch vom Typ String sein,
wird dann interpretiert wie von Time Parameter 1, also:

Ist Parameter 2 ein String, dann wird das Datum (Stringinhalt) als Datum gelesen und Date verwendet die entsprechende Unixtime des Datums.

Das Datum im String darf 2 Formate haben:

a) yyyy-mm-dd[ hh[:mm[:ss]]]
b) dd.mm.yyyy[ hh[:mm[:ss]]]
Hinweis: Wenn date scheitert wird null zurückgegeben, nicht 0![/OFFTOPIC]
 
22.12.2014  
 



Date(0) gibt jetzt im landesspezifischem Format aus.
 
27.12.2014  
 



Neu:

date(6): Wochentag 0-6, 0=Sonntag, 1=Montag, ...
date(7): Tag im Monat (1-31)
date(8): Monat (1-12)
date(9): Jahr (yyyy)
date(10): Kalenderwoche (1-53)

Beispiel:

print date(10,time("22.12.2014")) // gibt 52 aus, ebenso:
print date(10) //Kalenderwoche von heute
 
27.12.2014  
 



Neu:

Parameter 2 kann jetzt auch vom Typ String sein,
wird dann interpretiert wie von Time Parameter 1, also:

Ist Parameter 2 ein String, dann wird das Datum (Stringinhalt) als Datum gelesen und Date verwendet die entsprechende Unixtime des Datums.

Das Datum im String darf 2 Formate haben:

a) yyyy-mm-dd[ hh[:mm[:ss]]]
b) dd.mm.yyyy[ hh[:mm[:ss]]]
.

Die Kalenderwoche eines beliebigen Datums ausgeben:

print date(10,"10.12.1978")
 
27.12.2014  
 



Funktion abgeschafft,

Funktionsweise wird von der Funktion time  [...]  abgedeckt.
 
28.12.2014  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

2.890 Betrachtungen

Unbenanntvor 0 min.
Nico Madysa28.03.2016
Georg Hovenbitzer20.01.2016
Abigail06.09.2015
ByteAttack07.06.2015
Mehr...

Themeninformationen

Dieses Thema hat 1 Teilnehmer:

iF (5x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie