includo moments.js nel seguente modoselezionare fuso orario predefinito in moments.js
<script src="../static/js/moment-timezone-full.js"></script>
<script>
$('.select_timezone').timezones();
</script>
Ho poi do la selezione fuso orario per il mio utente nel codice HTML come
<div class="row">
<div class="col-lg-4">
<select class="select_timezone" name="select_timezone"></select>
</div>
</div>
mia domanda è come posso selezionare un fuso orario predefinito? Ho visto che lo si può fare con
moment.tz.setDefault(String);
ma non capisco come funzionerebbe nel mio setup?
EDIT: La mia applicazione è solo seguendo questo esempio ...
http://www.jqueryscript.net/time-clock/Easy-Timezone-Picker-with-jQuery-Moment-js-Timezones.html
fa davvero nessuno sa una soluzione a questo? carl
EDIT: Vorrei chiarire perché moment.tz.setDefault non funziona. Quando aggiungo la linea
moment.tz.setDefault('America/Los_Angeles');
ottengo l'errore javascript
Uncaught TypeError: Cannot read property 'setDefault' of undefined
mi comprendono momenti come spiegato nel significato pallone mega dimostrativi faccio
from flask.ext.moment import Moment
...
moment = Moment()
...
moment.init_app(app)
e nel mio template HTML Io faccio
{% block scripts %}
{{ moment.include_moment() }}
{% endblock %}
time-timezone è incluso nel file js come mostrato sopra. Ho dimenticato qualcosa? Sto solo cercando di impostare il fuso orario predefinito per la selezione
Puoi specificare cosa intendi con "_following this example_"? Hai intenzione di usare __Timezones__ plug-in jQuery per disegnare una casella di selezione? vuoi rendere la tua implementazione simile al plug-in __Timezones__? –
Nota anche che il metodo 'moment.tz.setDefault' che hai indicato nella domanda è un modo corretto per impostare il fuso orario predefinito con la libreria __Moment Timezone__. Quindi, qual è il vero problema qui? –
@carl Basta aggiungere 'onchange' al tuo elemento select e ottenere il valore usando javascript e impostare il fuso orario predefinito us ing 'moment.tz.setDefault'. Cosa c'è che non va? –