Ho una domanda sulla libreria moments.js, ho un'applicazione in angularjs dove ho sei elementi selezionati per l'anno, mese, giorno, ora, minuti e formato am/pm. Sto usando il seguente formato per creare la data di m.format ('AAAA-MM-GG hh: mm: ss a).Come ottenere il meridiano (am/pm) con momentsjs e angularjs
Il codice è il seguente:
var m = moment([scope.val.year, scope.val.month, scope.val.date, scope.val.hour, scope.val.minute]); //build date
model.$setViewValue(m.format('YYYY-MM-DD hh:mm:ss a'))
ottengo i dati m.hour()
, m.minute()
, ecc, ma c'è un modo per ottenere il formato am/pm, non ho trovato nulla a riguardo, qualcosa forse come m.meridian() => "am "or" pm "
.
Vorrei costruire l'array passando come parametro se am o pm, e quindi anche ottenere da qualsiasi data se am o pm date.
aspetto nella documentazione formato momento ... è lì – charlietfl
@charlietfl - in realtà, no, non lo è. –
@MattJohnson assicuratevi che sia 'A' o' a' ... http://momentjs.com/docs/#/displaying/ – charlietfl