<tfoot id='rBpoT'></tfoot>
    <i id='rBpoT'><tr id='rBpoT'><dt id='rBpoT'><q id='rBpoT'><span id='rBpoT'><b id='rBpoT'><form id='rBpoT'><ins id='rBpoT'></ins><ul id='rBpoT'></ul><sub id='rBpoT'></sub></form><legend id='rBpoT'></legend><bdo id='rBpoT'><pre id='rBpoT'><center id='rBpoT'></center></pre></bdo></b><th id='rBpoT'></th></span></q></dt></tr></i><div id='rBpoT'><tfoot id='rBpoT'></tfoot><dl id='rBpoT'><fieldset id='rBpoT'></fieldset></dl></div>

    <small id='rBpoT'></small><noframes id='rBpoT'>

        <bdo id='rBpoT'></bdo><ul id='rBpoT'></ul>

      <legend id='rBpoT'><style id='rBpoT'><dir id='rBpoT'><q id='rBpoT'></q></dir></style></legend>

    1. 如何将日期格式化为字符串,例如“2000 年 12 月

      时间:2023-09-29

        • <tfoot id='onB53'></tfoot>
              <i id='onB53'><tr id='onB53'><dt id='onB53'><q id='onB53'><span id='onB53'><b id='onB53'><form id='onB53'><ins id='onB53'></ins><ul id='onB53'></ul><sub id='onB53'></sub></form><legend id='onB53'></legend><bdo id='onB53'><pre id='onB53'><center id='onB53'></center></pre></bdo></b><th id='onB53'></th></span></q></dt></tr></i><div id='onB53'><tfoot id='onB53'></tfoot><dl id='onB53'><fieldset id='onB53'></fieldset></dl></div>
              <legend id='onB53'><style id='onB53'><dir id='onB53'><q id='onB53'></q></dir></style></legend>
                <tbody id='onB53'></tbody>

              <small id='onB53'></small><noframes id='onB53'>

                <bdo id='onB53'></bdo><ul id='onB53'></ul>
                本文介绍了如何将日期格式化为字符串,例如“2000 年 12 月 31 日"在爪哇的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                我尝试使用 SimpleDateFormat 类来执行此操作,但我没有找到任何在一天之后放置 'st' 的选项.我只能得到 '31 Dec, 2000'

                I tried to use the SimpleDateFormat class to do this, But I did not find any options that put a 'st' after the day. I could only get '31 Dec, 2000'

                如何格式化 "31st Dec, 2000" .我有以毫秒为单位的日期.

                How to format like "31st Dec, 2000" . I have the date in milliseconds.

                Java 中是否有任何 API 可以让我们以这种方式格式化日期?

                Is there any API in java that lets us format a date this way?

                推荐答案

                一个带switch case的简单函数,这样做

                A simple function with switch case, do this

                Public String getDateSuffix( int day) { 
                        switch (day) {
                            case 1: case 21: case 31:
                                   return ("st");
                
                            case 2: case 22: 
                                   return ("nd");
                
                            case 3: case 23:
                                   return ("rd");
                
                            default:
                                   return ("th");
                        }
                }
                

                这篇关于如何将日期格式化为字符串,例如“2000 年 12 月 31 日"在爪哇的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:使用 JSR303 验证 Spring MVC 日期格式 下一篇:使用 Mule 发送格式化邮件

                相关文章

                最新文章

                  <bdo id='xMLvQ'></bdo><ul id='xMLvQ'></ul>
                1. <legend id='xMLvQ'><style id='xMLvQ'><dir id='xMLvQ'><q id='xMLvQ'></q></dir></style></legend>

                  <small id='xMLvQ'></small><noframes id='xMLvQ'>

                2. <tfoot id='xMLvQ'></tfoot>

                  <i id='xMLvQ'><tr id='xMLvQ'><dt id='xMLvQ'><q id='xMLvQ'><span id='xMLvQ'><b id='xMLvQ'><form id='xMLvQ'><ins id='xMLvQ'></ins><ul id='xMLvQ'></ul><sub id='xMLvQ'></sub></form><legend id='xMLvQ'></legend><bdo id='xMLvQ'><pre id='xMLvQ'><center id='xMLvQ'></center></pre></bdo></b><th id='xMLvQ'></th></span></q></dt></tr></i><div id='xMLvQ'><tfoot id='xMLvQ'></tfoot><dl id='xMLvQ'><fieldset id='xMLvQ'></fieldset></dl></div>