Ich versuche, die folgende Arbeit zu bekommen, aber ich kann der richtige Wert angezeigt werden nicht erhalten.Konvertieren von Daten Freemarker
Unter der Annahme, SHIPPING_DATE wird als String mit dem Wert = 2016.05.23 behandelt:
<#setting date_format="MM/dd/yyyy">
<#setting locale="en_US">
<#assign ship_date>${SHIPPING_DATE}</#assign>
${ship_date?date("MM/dd/yyyy")}
Der Ausgang ist 12/05/0190 aber ich erwarte 2016.05.23 . Wird jemand helfen, aber bitte auch erklären, was ich falsch mache?
Geringfügige Korrektur: * <# assign ship_date> $ {SHIPPING_DATE}#assign> – Nathan
Oder eher nur '<# assign ship_date = SHIPPING_DATE>', da 'SHIPPING_DATE' bereits eine Zeichenkette ist. Das wiederum macht den ganzen Einsatz überflüssig ... – ddekany