μ¬κΈ°μ μμ ν μ€νΈλ₯Ό μμ±νμ΅λλ€: https://jsfiddle.net/vrdhcuey/1/
λ°μ΄ν°λ² μ΄μ€μμ μμ²ν λ MySQL λ°μ΄ν°λ² μ΄μ€μμ 2016-04-22T16:00:00.000Z
μ DATETIMEμ λ€μ μ»μ΅λλ€(μ΄κΈ°μλ κΈ°λ³Έ UTC μκ°λλ‘ μ€μ λμμ§λ§ μ λ½/λλΈλ¦°μ μκ°λλ‘ μ€μ νμ¬ ν
μ€νΈν¨). μ¦, μ’
λ£ λ μ§ μκ° μ°λ¦¬μ λͺ©νλ 4μ 22μΌ κΈμμΌ μ€ν 4μμ
λλ€. μ΄λ²€νΈλ μ£Όμ΄μ§ λ μ§μ μ€ν 4μμ μ’
λ£λ μ μμ§λ§ ν΄λΉ λ μ§λ GMT λλ BSTμ ν΄λΉν μ μλ€λ λ§λ§ νλ©΄ μ€μ λ‘λ μκ°λκ° μμ΅λλ€.
μ 곡λ ν
μ€νΈμμ μ§κΈκ³Ό ν΄λΉ λ μ§ μκ° μ¬μ΄μ κΈ°κ°μ μ»κ³ μΆμ΅λλ€. κ·Έλ¬λ νμ 1μκ° μ¬λ μκ°μ
λλ€. μ΄ λ¬Έμ λ₯Ό ν΄κ²°νλ μ μΌν λ°©λ²μ datetime λ¬Έμμ΄μ λμμ .000Z
λ₯Ό μ κ±°νλ κ²μ
λλ€. λλ λν moment.tzλ₯Ό μ¬μ©νλ €κ³ μλνμ§λ§ λμΌν κ²°κ³Όλ₯Ό μ»μμ΅λλ€(μ¦, μ΄ ν
μ€νΈμμ leftTime4λ μ°λ¦¬κ° κΈ°λνλ μ¬λ°λ₯Έ λμμ
λλ€). κ·Έλ¬λ λλ leftTime2κ° κ·Έλλ‘ μλνκΈ°λ₯Ό κΈ°λνμ κ²μ
λλ€.
λꡬλ μ§ μ΄ νΌλμ ν΄κ²°ν΄ μ£Όμκ² μ΅λκΉ? μλλ©΄ μ κ° μ¬κΈ°μ λ²κ·Έλ₯Ό μΉκ³ μμ΅λκΉ?
ISO8601 νμ€μ Zλ‘ λλλ λ μ§κ° UTCλ‘ ν΄μλμ΄μΌ νλ€κ³ μ§μ ν©λλ€. λ°λΌμ μκ°μ΄ μ§λλ©΄ UTCμμ νμ§ μκ°μΌλ‘ μκ°μ λ³ννλ μκ°μ΄ λ°μν©λλ€. μ΄κ²μ΄ λΉμ μ΄ 1μκ°μ ν΄κ°λ₯Ό μ»λ λ°©λ²μ λλ€.
μκ°μ΄ Zλ₯Ό 무μνλλ‘ νλ €λ©΄(μκ°μ λ‘μ»¬λ‘ ν΄μ) λ€μμ μννμ¬ Zλ₯Ό μ ννμ§ μλ νμμ μ§μ ν μ μμ΅λλ€.
moment('2016-04-22T16:00:00.000Z', 'YYYY-MM-DDTHH:mm:ss.SSS').format()
λ€μν ꡬ문 λΆμ λͺ¨λμ λν μμΈν μ λ³΄κ° νμνλ©΄ κ°μ΄λμ μ΄ μΉμ μ΄ λμμ΄ λ μ μμ΅λλ€. http://momentjs.com/guides/#/parsing/local -utc-zone/
λ§μ΅λλ€. λ°λΌμ μ€μ μμ μ UTCλ₯Ό μλ―Ένμ§ μλ κ²½μ° λ°±μλμμ Z
λ₯Ό λ΄λ³΄λ΄μ§ μλ κ²μ
λλ€.
@ mj1856 μ, μλνμ§λ§ λ¬Έμ κ° MySQL μμ²΄κ° μλ Sequlizeμ μλμ§ κΆκΈν©λλ€. DBμ λν΄ μ§μ 쿼리λ₯Ό μ€ννλ©΄ YYYY-MM-DD HH:MM:SSμ ν¨κ» μΌλ° DATETIMEμ΄ μ μ₯λ©λλ€. . DBμ μκ°λλ₯Ό λ³κ²½ν΄λ λ³ μ°¨μ΄κ° μλ κ² κ°μμ΅λλ€. μ΄μ¨λ μμ λ΄μ©μ νμ¬ λ¬Έμ λ₯Ό ν΄κ²°νλ κ² κ°μ΅λλ€. GMT :bombμΌλ‘ λμκ° λ λ¬Έμ κ° ν΄κ²°λλμ§ νμΈνκ² μ΅λλ€.
κ°μ₯ μ μ©ν λκΈ
ISO8601 νμ€μ Zλ‘ λλλ λ μ§κ° UTCλ‘ ν΄μλμ΄μΌ νλ€κ³ μ§μ ν©λλ€. λ°λΌμ μκ°μ΄ μ§λλ©΄ UTCμμ νμ§ μκ°μΌλ‘ μκ°μ λ³ννλ μκ°μ΄ λ°μν©λλ€. μ΄κ²μ΄ λΉμ μ΄ 1μκ°μ ν΄κ°λ₯Ό μ»λ λ°©λ²μ λλ€.
μκ°μ΄ Zλ₯Ό 무μνλλ‘ νλ €λ©΄(μκ°μ λ‘μ»¬λ‘ ν΄μ) λ€μμ μννμ¬ Zλ₯Ό μ ννμ§ μλ νμμ μ§μ ν μ μμ΅λλ€.
λ€μν ꡬ문 λΆμ λͺ¨λμ λν μμΈν μ λ³΄κ° νμνλ©΄ κ°μ΄λμ μ΄ μΉμ μ΄ λμμ΄ λ μ μμ΅λλ€. http://momentjs.com/guides/#/parsing/local -utc-zone/