任何获取 Domino 服务器如何存储日期格式的方法

发布于 2024-11-04 09:48:43 字数 228 浏览 5 评论 0原文

有人可以告诉我是否有任何方法可以从 Domino 服务器获取日期格式存储方式的响应。

例如,如果 domino 服务器以 mm/dd/yyyy 格式存储日期为 02/08/2011,则 Domino 服务器应返回日期格式为 mm/dd/yyyy。

同样,如果 domino 服务器以 dd/mm/yyyy 格式存储日期为 08/02/2011,则 Domino 服务器应返回 dd/mm/yyyy 格式的日期。

Could some one please let me know whether there is any way where in I can get the response from the Domino server as How the date format is stored.

For example if the domino server stores the date as 02/08/2011 in mm/dd/yyyy format, the Domino server should return the date format as mm/dd/yyyy.

similarly if the domino server stores the date as 08/02/2011 in dd/mm/yyyy format, the Domino server should return the date format as dd/mm/yyyy.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

谁把谁当真 2024-11-11 09:48:43

国际class”代表操作环境中的国际化设置,例如Windows控制面板中的区域设置。当操作环境中的设置发生更改时,Notes 会立即识别新设置。对于远程 (IIOP) 操作(这不是您正在执行的操作),这些设置代表会话的服务器。

“国际课程”具有 您正在查找的属性

  • isDateDMY 返回一个布尔值
    如果日期的顺序是这样
    格式为日-月-年。
  • isDateMDY 返回一个布尔值 true
    如果日期格式的顺序是
    月日年。
  • isDateYMD 返回一个布尔值,如果
    日期格式的顺序是
    年-月-日。

但是,如果您尝试从 aa Notes 文档,您可以/应该使用 相应 NotesItem,它返回一个 NotesDateTime 对象。该对象有一个 toJavaDate 方法 - 这可能就是您想要的。

The "International class" represents the international settings in the operating environment, for example, the Regional Settings in the Windows Control Panel. When settings change in the operating environment, Notes recognizes the new settings immediately. For remote (IIOP) operations (that't what you are doing), these settings represent the session's server.

The "International Class" has the properties you are looking for:

  • isDateDMY returns a boolean value
    that is true if the order of the date
    format is day-month-year.
  • isDateMDY returns a boolean value that is true
    if the order of the date format is
    month-day-year.
  • isDateYMD returns a boolean value that is true if the
    order of the date format is
    year-month-day.

But if you trying to get values out of a a Notes document, you could/should use the DateTimeValue property of the corresponding NotesItem, which returns a NotesDateTime object. And ths object has a toJavaDate method - which is probably what you want.

不必了 2024-11-11 09:48:43

我知道我在这里参加聚会迟到了,但是 Domino 不会将实际日期/时间存储为“dd/mm/yyyy”等,这纯粹是在显示日期和时间时使用,例如,当使用日期时间字段,该字段还将以用户本地格式显示正确的日期/时间。即英国或美国用户将看到相同的存储日期/时间以不同的本地格式显示。

在 Notes 对象、项目、字段和公式语言中,日期/时间被处理为自公元 1 年 1 月 1 日起的秒数。

在 LotusScript 中,日期/时间被处理为浮点变体,小数点左边的值表示从公元 100 年 1 月 1 日开始的天数,右边的值表示从午夜开始的一天的分数。

I know I'm late to the party here, but Domino does not store actual Date/Times as 'dd/mm/yyyy' etc, this is purely used when displaying Dates and Times for example, when using a DateTime Field, which will also display a proper date/time in the users local format. i.e. a UK or US user will see the same stored date/time displayed differently in their local format.

In Notes objects, Items, Fields and the Formula Language, Date/Time is handled as the number of seconds from January 1, 1 AD.

In LotusScript Date/Time is handled as a floating point variant, with the value to the left of the decimal point representing the number of days from January 1, 100 AD and to the right, the fraction of a day from midnight.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文