# FrontEnd/cross browsing issue

&#x20;본 프로젝트에서 종강 디데이를 계산하는 메소드를 테스트 중에 getDday()가 android에는 정상적으로 동작하나 ios에서 동작하지 않는 이슈사항이 발생했다.&#x20;

![문제 화면](https://3663972659-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiZpKmP92-pLA9_KmoC%2Fuploads%2F0qnwOHl3wDjNwMmQBuXj%2FKakaoTalk_Photo_2021-11-27-22-59-15.jpeg?alt=media\&token=d043444e-a071-4bfa-8a4e-3475223c76f2)

Can I use 사이트를 통해 문제를 확인해보니 아이폰 safari에서는 new Date(yyyy-mm-dd hh:mm:ss String 타입을 지원하지 않고 있었던 것이었다.&#x20;

![https://caniuse.com/?search=Date()](https://3663972659-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiZpKmP92-pLA9_KmoC%2Fuploads%2Fz7Glfsf6KSsSasoV74pN%2F%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202021-11-27%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%2010.38.47.png?alt=media\&token=c2cc07e2-1daa-4b68-bb5b-a8ee3ad5d6e6)

본 프로젝트의 frontend 설계 개요를 작성할 당시에는 chrome에 맞춰 프로젝트를 제작하기로 했었긴 하지만, IOS 유저 중 Safari를 통해 pkselect에 접속하는 재학생들이 많았기 때문에 문제 해결이 필요로 했고, 그 방법도 간단했다.

바로 new Date(yyyy-mm-dd hh:mm:ss) 대신 표준 표기법인 new Date(year, month, day, hour, min, sec)을 사용해서 문제를 해결하는 것이었다. 개인적으로는 cross browsing의 중요성을 깨닫게 된 계기가 되었다.
