php 를 사용하다가 nodejs 로 삽질하다가.. 이젠 돌아갈수가 없게 되서
nodejs 로 프로그래밍 중입니다... 처음 시작할때만 해도 대수롭지 않게 넘겼던 것들이
이제 .. 정리 하고 있는데 해결방법이 검색이 안되서 ... 여기밖에 물어볼곳이 없어서
질문 드려봅니다.. express 프레임워크를 사용하고 있구요 mariadb를 사용하고 있습니다.
질문은
express에서 res.send로 .. 날짜 형식을 보내면.. 클라이언트쪽에서 -9시간 (GMT라고 하나요)
시간으로 변환되서 나오네요 res.send및 res.json 하기전..
그러니까 sql 에 저장되고 .. 불러오고 ... 변수에까지 .제대로된 KST값이 들어가있는데
res send나 json 을 하게되면 클라이언트에서 gmt로 변환된 값을 받게 됩니다...
클라이언트쪽에서 하나하나 변환해서 보여주거나 하면 되지만 맞는 방법이 아닌것 같습니다
send나 json 단에서 .. 변환이 일어나지 않게 보낼 수 있는 방법이 없을까요 ?
express에서 설정하는 부분이 있나요? nodejs 에서 설정해야 하는건지..
혹시 같은 증상 해결하신 분 계시면 답변 부탁 드립니다.
일단 윈도우에서 개발하고 있는 상태입니다... nodejs 도 윈도우 버젼입니다.
¼¹ö¿¡¼ Ŭ¶óÀ̾ðÆ®¿¡°Ô °¡°øµÇÁö¾ÊÀº ³¯Â¥¸¦ º¸³»´Â°æ¿ì(new Date) : Ŭ¶óÀ̾ðÆ®ÀÇ Å¸ÀÓÁ¸À» È®ÀÎÇØÁÖ¼¼¿ä (gettimezoneoffset)
À©µµ¿ì¿¡¼ °³¹ßÇÏ°í ÀÖ¾î¼ Àú·± ºÎºÐÀÌ ¾ø°Åµç¿ä ... ¸®´ª½º·Î ¿Å±â¸é Á¤»óÀ¸·Î µ¹¾Æ¿À·Á³ª¿ä?
º¸Åë ÇÁ·ÐÆ® ¹é¿£µå¿¡¼ ³¯Â¥°¡ ¸»½éÀ» ºÎ¸®´Â°æ¿ì°¡¸¹¾Æ¼ moment.js¶ó´Â ¶óÀ̺귯¸®¸¦ ¸¹ÀÌ »ç¿ëÇÕ´Ï´Ù
¼¹ö ´Ü¿¡¼´Â Á¤ÇØÁø ŸÀÓÁ¸À¸·Î ÀڷḦ ÃàôÇؾßÇÒ °ÍÀÌ°í (°¡´ÉÇϸé GMT-0 °¡ ÁÁ°ÚÁÒ)
Ŭ¶óÀ̾ðÆ® Ãø¿¡¼± ÀÚ½ÅÀÇ ½Ã°£´ë·Î º¯°æÇÏ¸ç »ç¿ëÇؾ߰ÚÁö¿ä. (ºÒÆíÇÏ°ÚÁö¸¸)
µ¿³×¿¡¼ ¾²°í¸» ½Ã½ºÅÛÀ̶ó¸é ÇöÁö½Ã°¢À¸·Î ¾²°ÚÁö¸¸ ±×°Ô ¾î¶»°Ô ¾²ÀÏÁö ¸ð¸£´Â °ÍÀ̴ϱî...
°á·ÐÀº ¼¹ö°¡ ¾Æ´Ï¶ó »ç¿ëÇϴ Ŭ¶óÀ̾ðÆ®¿¡¼ ½Ã°£ Á¤¸®¸¦ ÇØÁà¾ßÇÏ´Â °Í ¾Æ´Ò±î¿ä??
¾Æ´Ï¸é Ŭ¶óÀ̾ðÆ®°¡ ¼¹ö·Î Äõ¸®¸¦ ³¯¸± ¶§ ÀÚ½ÅÀÇ Å¸ÀÓÁ¸À» °°ÀÌ ³¯·ÁÁ༠¼¹öº¸°í ó¸®ÇÏ¿© µ¹·Á´Þ¶ó°í ÇϵçÁö..
ºÒ·¯¿À´Â°Íµµ Àß ºÒ·¯¿ÍÁö±¸¿ä..
¿¹¸¦µé¾î .. Áö±Ý ¿À´Ã 2½Ã¶ó°í Çϸé..
¼¹ö¿¡ 2018-10-17 14:00:00
ÀÌ·¸°Ô ÀúÀåµÇ°í.. Äõ¸®¸¦ ³¯·Áµµ ¶È°°ÀÌ
2018-10-17 14:00:00 ºÒ·¯¿ÍÁý´Ï´Ù..
ÀÌ°É Å¬¶óÀ̾ðÆ®¿¡¼ ±×´ë·Î ¹Þ±â¸¸ ÇÏ¸é µÇ´Âµ¥ Ŭ¶óÀ̾ðÆ®·Î º¸³»¸é
-9 ½Ã°£ÀÌ µÈ
2018-10-17 05:00:00 °¡ Àü¼ÛµË´Ï´Ù..
±×³É º¸³»Áֱ⸸ Çϴµ¥ ... º¯È¯µÇ¼ º¸³»±â ¶§¹®¿¡ .. µû·Î º¯È¯ ÇÏÁö ¸»¶ó´Â ¿É¼Çµµ ¾ø°í Çؼ¿ä ..
¹º°¡ .. ¹æ¹ýÀÌ ÀÖ³ª Çؼ ¹®ÀÇ µå·È½À´Ï´Ù.
ÇöÀç »óȲÀº º¸±â¿¡
¼¹öÃøÀº GMT+9·Î µÇ¾îÀÖ°í ¼¹ö°¡ º¸±â¿¡ Ŭ¶óÀ̾ðÆ®¿¡ ´ëÇÑ Å¸ÀÓÁ¸À» ¸ô¶ó¼ GMT-0 ·Î °è»êÇؼ º¸³»´Â °Í °°Àºµ¥¿ä. (¹°·Ð ŸÀÓÁ¸ Á¤º¸ ¾øÀÌ ¹®ÀÚ¿·Î ó¸®Çؼ..)