Relationship Between BPS and 3DSpace Service DatesThis graphic shows which settings affect the input and display of date/times in Collaboration and Approvals-based apps and the relationship between these settings and 3DSpace settings. The default settings work and should only need to be changed under specific conditions listed in Studio Modeling and App Date Formats. Most date fields require the user to choose the date using the Calendar chooser and do not require or allow a time entry. If the user's input does not include the time but the date format that eMatrixInputDateFormat matches, either NORMAL or TERSE, does include the time, the Collaboration and Approvals enters midday (12:00 noon) for the time. If the matching 3DSpace date format does not include the time, the date passes to 3DSpace without a time and 3DSpace adds it. Typically, only a TERSE format would be defined without a time. Studio Modeling and App Date FormatsThe Only change these properties if one of these conditions apply:
If you define this format to display the date format using a 24-hour clock (see the Live Collaboration Server Administration Guide): MX_NORMAL_DATETIME_FORMAT=moy/dom/yr4 h24:min:secThen you must also enter these values for these properties: eServiceSuites.eMatrixDateFormat = MM/dd/yyyy HH:mm:ss eServiceSuites.eMatrixInputDateFormat = MM/dd/yyyy HH:mm:ss If you want to include AM or PM as part of the date, you cannot use the 24-hour clock. The matrix.ini setting would be: MX_NORMAL_DATETIME_FORMAT=moy/dom/yr4 h12:min:sec merWhere mer stands for meridian. Then you must also enter these values for these properties in emxSystem.properties:eServiceSuites.eMatrixDateFormat = MM/dd/yyyy HH:mm:ss a eServiceSuites.eMatrixInputDateFormat = MM/dd/yyyy HH:mm:ss a Time String FormatTo specify the time format, use a time pattern string. In this pattern, all ASCII letters are reserved as pattern letters, which are defined as the following:
To display a date, the system converts this format to the display format defined by the DisplayFormat and DisplayTime properties and by the browser's language/region setting. This property does not affect the display of dates in Collaboration and Approvals-based apps. The count of pattern letters determine the format:
Any characters in the pattern that are not in the ranges of ['a''z'] and ['A'..'Z'] will be treated as quoted text. For example, characters like ':', '.', ' ', '#' and '@' will appear in the resulting time text even they are not embraced within single quotes. A pattern containing any invalid pattern letter will result in a thrown exception during formatting or parsing. |