Javascript - 날짜/시간을 moment.js로 포맷합니다.
여기서 사용한 적이 있습니다.Laravel:5.4
와 함께vue.js:2.x
그리고.moment.js
나는 사용한 적이 있다.moment
올바르게 표시하다date & time
내 안에서vue templates
.
예를 들어, 저는2017-06-18
date를 지정합니다.그래서 나는 다음을 사용했다.
{{ moment(bookingDetail.date).format('MMMM Do YYYY') }}, {{ moment(bookingDetail.date).format('dddd') }}
그 결과 다음과 같은 결과가 나왔습니다.June 18th 2017, Sunday
이 작업은 괜찮은 것 같습니다.이제 해당 vue 템플릿에 다음과 같은 시간도 표시합니다.01:00 pm
.있습니다13:00:00
시간을 지정합니다.다음과 같이 시도합니다.
{{ moment(bookingDetail.time).format("h:mm a") }}
하지만 이건 나한테 효과가 없어!
저를 도와줄 사람 있나요?어떤 도움이라도 주시면 감사하겠습니다.
감사합니다!
구문 분석 기능을 사용해야 합니다.
첫 번째 경우 입력이 ISO 8601 형식이므로 에 의해 인식되고 두 번째 경우 형식을 지정해야 합니다.
이 경우 다음 코드를 사용할 수 있습니다.
{{ moment(bookingDetail.time, "HH:mm:ss").format("h:mm a") }}
이 문제는 다음과 같은 just add를 사용하여 직접 해결했습니다.
{{ moment(bookingDetail.time, "HH:mm:ss").format("h:mm a") }}
그moment
데이터베이스에 다음과 같은 적절한 타임스탬프가 있는 경우 완전한 날짜와 시간을 제공합니다.2017-06-16 15:07:00
그럼 우리에게June 16th 2017, Sunday @ 03:07 pm
하지만 우리가 원하는 건03:07 pm
DB에서15:07:00
그리고 우리는 다음과 같이 해야 합니다.
{{ moment(bookingDetail.time, "HH:mm:ss").format("h:mm a") }}
감사합니다!
언급URL : https://stackoverflow.com/questions/44589275/javascript-format-date-time-with-moment-js
'sourcecode' 카테고리의 다른 글
구성 요소에서 내 스토어 개체에 액세스할 수 없음 (0) | 2022.08.17 |
---|---|
Vue. vuex 상태에 따라 창 닫기 방지 (0) | 2022.08.17 |
Gradle: '11.0.2'에서 Java 버전을 확인할 수 없습니다. (0) | 2022.08.17 |
nl80211 라이브러리 및 cfg80211 구조 (0) | 2022.08.16 |
char**argv를 사용할지 char*ar*argv[]를 사용할지 여부 (0) | 2022.08.16 |