gpt4 book ai didi

java - 将日期转换为全文

转载 作者:行者123 更新时间:2023-12-01 13:01:42 24 4
gpt4 key购买 nike

在公共(public)行政申请(正式文件等)中,我需要将 Date 更改为全文(我不知道如何表达这个意思)。

例如,对于这样的输入(04/05/2014,采用 dd/MM/yyyy 格式),我需要以下输出:

  • 英语:二千零一十四,五月四号(也许是二十十四)
  • 西类牙语:cuatro de mayo de dos mil catorce

有办法在 Java 或 Oracle 中执行此操作吗?我指的不是自定义实现,而是任何库(Java、joda-time 等)或内置 Oracle 函数...

非常感谢。问候

最佳答案

Oracle 通过在格式模型中指定 SP 来拼写它。

SQL> select to_char(sysdate,'DDsp MON DAY YYYYsp') from dual;

TO_CHAR(SYSDATE,'DDSPMONDAYYYYYSP')
--------------------------------------------------------------------------------
FIVE MAY MONDAY TWO THOUSAND FOURTEEN

还有,也是这样的。使用SPTH

SQL> select to_char(sysdate,'DDspth MON DAY YYYYsp') from dual;

TO_CHAR(SYSDATE,'DDSPTHMONDAYYYYYSP')
--------------------------------------------------------------------------------
FIFTH MAY MONDAY TWO THOUSAND FOURTEEN

关于java - 将日期转换为全文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23473946/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com