학습 목표
이 모듈을 마치면 다음을 수행 할 수 있습니다.
- 지역화할 시기와 그렇지 않은 시기 결정
- DateTime 특성에 대해 UTC 또는 UTC가 아닌 식 사용
DateTime 속성은 Mendix 플랫폼 내에서 날짜 및 시간 값을 저장하는 데 사용됩니다.
날짜, 시간 또는 두 구성 요소는 입력 위젯 구성 및 마이크로 플로우의 변경 사항에 따라 설정됩니다.
DateTime 값은 항상 1970년 1월 1일 00:00:00 UTC 이후의 시간(초)으로 데이터베이스에 저장되며, 이 시점은 Unix epoch라고도 합니다.
이는 데이터베이스와 응용 프로그램에서 날짜 및 시간 값을 계산하고 저장하기 위한 일반적인 표준입니다.
Localize
DateTime 특성에는 해당 값을 지역화할 수 있는 옵션이 있습니다. 기본적으로 이 기능은 켜져 있으며 DateTime 속성이 표시 및/또는 애플리케이션의 nanoflows에서 사용될 때 브라우저의 시간대를 사용합니다. ( 끄면 UTC )
지역화 on / off 별 데이터베이스에 저장되는 값 / UTC-6 사용자에게 보여지는 값 / UTC+4 사용자에게 보여지는 값 ↓
지역화 | 데이터베이스 | 사용자 UTC-6 | 사용자 UTC+4 |
예 | 2020-07-11 오전 06:00 | 2020-07-11 오전 12:00 | 07/11/2020 10:00 AM |
아니요 | 2020-07-11 오전 12:00 | 2020-07-11 오전 12:00 | 2020-07-11 오전 12:00 |
[표 1]
시간대 설정
Mendix에서 시간대는 사용자, 앱 설정 및 예약된 이벤트의 세 위치에서 구성할 수 있습니다. 시간대를 구성하는 경우, UTC 표현식을 사용하지 않는 한 XPath 및 마이크로플로우 표현식의 날짜 비교를 위해 애플리케이션 서버에서 시간대가 사용됩니다.
'LowCode (Mendix) Advanced > Advanced Domain Model Skills' 카테고리의 다른 글
Advanced Associations Using Self Reference (0) | 2024.09.06 |
---|---|
Index - Improving App Performance with Indexes and Reference Sets (0) | 2024.09.06 |
Improving App Performance with Indexes and Reference Sets (0) | 2024.09.04 |
Using the FileDocument and Image Entity (0) | 2024.06.21 |
Inheritance - being special and one of a kind (0) | 2024.06.18 |