Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manejo correcto de la hora/fecha de los artículos #11

Open
amosrivera opened this issue Aug 8, 2014 · 13 comments
Open

Manejo correcto de la hora/fecha de los artículos #11

amosrivera opened this issue Aug 8, 2014 · 13 comments
Labels

Comments

@amosrivera
Copy link
Member

Idealmente guardar una fecha en la bd y luego hacer la conversión a la hora del usuario.

@amosrivera amosrivera added the bug label Aug 8, 2014
@paulomcnally
Copy link
Member

Que propones para esto?
Actualmente se guarda la fecha en la base de datos, se toma la zona horaria del servidor.

@amosrivera
Copy link
Member Author

Eso puede quedar así, igual de lado del servidor no podés saber la zona horaria del usuario (a menos de que agarres el IP y con geolocalización lo saques). Sería del lado del cliente poner la fecha, el JS va a tener la hora del usuario.

Algo como: http://stackoverflow.com/questions/6525538/convert-utc-date-time-to-local-date-time-using-javascript

Que te parece?

@paulomcnally
Copy link
Member

Usamos momentjs

http://momentjs.com/timezone/

En la configuración del usuario (página que aún no existe) podemos hacer que ellos definan su zona horaria y así poder trabajar con ese dato a la hora de convertir la hora con moment, la hora se está convirtiendo del lado del controlador entonces solo se consultaría al modelo del usuario, si no hay zona horaria especificada por el usuario entonces se tomaría la de Nicaragua.

@amosrivera
Copy link
Member Author

Me parece. Podemos 'setearla' cuando se registran y luego que quede en la página de configuración de usuario.

@paulomcnally
Copy link
Member

No veo común pedirlo en página de registro, quienes lo hacen actualmente?

2014-08-08 10:23 GMT-06:00 Amós Rivera notifications@github.com:

Me parece. Podemos 'setearla' cuando se registran y luego que quede en la
página de configuración de usuario.


Reply to this email directly or view it on GitHub
#11 (comment)
.

Paulo McNally

@amosrivera
Copy link
Member Author

Podemos mostrar un select con el país ya seleccionado en Nicaragua. Como Google:

@paulomcnally
Copy link
Member

Zonas horarias:
http://gomashup.com/json.php?fds=geo/timezone/locations

<option value="America/Managua">America Managua</option>

:)

@amosrivera
Copy link
Member Author

Por ciudad? http://www.timeanddate.com/time/map/

@paulomcnally
Copy link
Member

Busco un JSON, no un mapa o pondremos un mapa? :/

@amosrivera
Copy link
Member Author

No no, solo te decía que por ciudad se podía hacer. Un mapa sería exagerado para una opción con tan poca relevancia creo. Ocupemos ese JSON.

@paulomcnally
Copy link
Member

@amosrivera
Copy link
Member Author

Buena.
On Aug 8, 2014 1:03 PM, "Paulo McNally" notifications@github.com wrote:

https://gist.github.com/paulomcnally/c62222982920aecd509e


Reply to this email directly or view it on GitHub
#11 (comment)
.

@paulomcnally
Copy link
Member

Se guardará con la zona horaria de Nicaragua (nodenica) y cambiará solo para los usuarios que esten autenticados que hallan definido una zona horaria en su perfil de usuario.

Durante la instalación solicitará zona horaria.

Estos cambios se implementarán en la versión 1.0 (rama develop)

@oscarmcm oscarmcm mentioned this issue Dec 31, 2015
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants