Anleitung zum Formatieren von Datum & Zeit in einer ColdFusion-Datenbank

April 27

ColdFusion ermöglicht Benutzern das Formatieren von Datum und Uhrzeit Daten aus Datenquellen in einer Vielzahl von Formaten, die mit den Funktionen LSDateFormat und LSTimeFormat. Die LSDateFormat-Funktion nimmt zwei erforderliche Eingaben, das Datum und das gewünschte Format. Es hat auch einen optionalen lokalen Parameter. Es gibt das Datum zurück, in das gewünschte Format. Diese Funktionen sind fähig zur Behandlung der internationalen Termine zwischen 100 und 9999.

Anweisungen

Formatieren von Datumsangaben

1 Bestimmen Sie das gewünschte Datumsformat und konvertieren Sie sie in das entsprechende Format-Code. Der Code ist um eine einstellige Tage verwenden, beispielsweise "d", eine einstellige Monate verwendet "m" und eine zweistellige Jahresangabe verwendet "Yy." Um diese Ausgabe mit "/" zwischen it, ist der Datum-Format-Code "m/Yy."

2 Identifizieren Sie die Variable mit dem Datum, die, das Sie formatieren möchten.

3 Geben Sie Folgendes in Ihre ColdFusion-Skript:

LSDateFormat (Datum, "Format") Achten Sie darauf, dies mit dem Tag "Cfoutput" zu umgeben, wenn es nicht bereits in einer Ausgabe-Schleife. Ersetzen Sie "Datum" mit dem Variablennamen--ohne Verwendung des Pfund oder Hash-Qualifizierers-- und ersetzen Sie "Formatieren", mit dem gewünschten Format, einfache oder doppelte Anführungszeichen um die Format-Anweisung verwenden.

Formatierung mal

4 Bestimmen Sie die Formatierung Maske erwünscht. Es gibt Optionen für die Anzeige der Stunden ohne vorangestellte 0 bei einstelligen Stunden oder "h", mit einer führenden Null oder "Hh", mit einem 24-Stunden-Format, oder "HH" und viele andere. Wählen Sie den "Bin" oder "PM" Indikator anzeigen, zeigen Sekunden und Minuten sowie zu formatieren.

5 Bestimmen Sie die Variable mit dem Zeitwert formatiert werden. Der Wert kann sein eine Kombination Datums-/Uhrzeitwert oder eine beliebige Zeichenfolge, die in einen Zeitwert umwandeln können.

6 Geben Sie Folgendes im Ausgabecode, ersetzen "Zeit", mit der Variablen zu verwenden und "Formatieren" mit Ihrem gewünschten Formatierungs-String:

LSTimeFormat (Zeit, "Format")

Tipps & Warnungen

  • Die Formatierungsbefehle wird die Groß-/Kleinschreibung nicht beachtet.
  • Es ist nicht notwendig, die Datums- und Uhrzeitwerte vor der Verwendung der Daten in der Funktion zu trennen.
  • Hinzufügen das "#"-Symbol, um das Datum herum in die Funktionen LSDateFormat oder LSTimeFormat ergibt einen Fehler.
  • Zu vergessen das "#"-Symbol, um LSDateFormat oder LSTimeFormat wird den Befehl als Text als Ausgabe statt Rückgabe das formatierte Datum angezeigt.