Ich habe ein Problem mit dem DateTime-Format, das von ServiceStack verwendet wird.ServiceStack DateTime-Behandlung
Zum Beispiel habe ich eine einfache Anfrage Objekt wie folgt.
public class GetAllUpdatedStudents : IReturn<GetAllUpdatedStudentsResponse>
{
public DateTime LastUpdate { get; set; }
}
Wenn ein Datumzeit Einreichung (tt/mm/jjjj) von 2016.12.10, ServiceStack wandelt es in eine Datums- und Uhrzeitformat von (tt/mm/jjjj), so dass das System glaubt, es ist der 12. October anstelle vom 10. Dezember.
Wie sage ich ServiceStack dies nicht zu tun und uns das Format von MM/TT/JJJJ beim Binden von DateTime-Eigenschaften, um Objekte anzufordern?
Ausgezeichnet. Ich habe eigentlich fast dasselbe gemacht. Ich habe alle meine DateTime-Eigenschaften in String geändert. Dann überprüfte ich mithilfe des Validierungs-Plugins, dass die übergebene Zeichenfolge dem YYYY-MM-DD-Format folgte. Der nächste Schritt besteht darin, zu bestätigen, dass das Datum tatsächlich ein gültiges Datum ist. Ich muss sagen, dass ServiceStack die Programmierung wieder Spaß gemacht hat! Dank. – cletisgipson