zoukankan      html  css  js  c++  java
  • 如何显示中文月份

    一位网友问到,怎样才能在网页显示中文月份。解决问题,我们无需写更多程序去写自定义函数,使用CultureInfo 类,就可以轻易实现。

    下面Insus.NET举个简单例子,仅你参考:

     <asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="true" OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged">
                
    <asp:ListItem Text="选择" Value=""></asp:ListItem>
                
    <asp:ListItem Text="中文 - 中国" Value="zh-CN"></asp:ListItem>
            
    </asp:DropDownList>
            
    <br />
            
    <asp:Label ID="labelShowFormat" runat="server" Text=""></asp:Label>

    .cs:

    使用命名空间:using System.Globalization;

    protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
        {
           
    //如果用户没作选择,需要把Label隐藏,并return
            if (string.IsNullOrEmpty(this.DropDownList1.SelectedItem.Value))
            {
                
    this.labelShowFormat.Visible = false;
                
    return;
            }

            
    //取得当天日期
            DateTime oDateTime = DateTime.Today;
            
    //实例化CultureInfo,关传入选择好的区域性名称
            CultureInfo oCultureInfo = new CultureInfo(this.DropDownList1.SelectedItem.Value);
            
    //显示Label
            this.labelShowFormat.Visible = true;
            
    //显示结果
            this.labelShowFormat.Text = string.Format("显示格式:{0}", oDateTime.ToString("yyyy-MMM-dd", oCultureInfo));
        }

    显示结果:

    如果你还有不明白或疑问,请联系Insus.NET。

  • 相关阅读:
    lnmp mysql高负载优化
    vi查找替换命令详解
    学习资料汇总
    App应用推广
    sed 命令详解
    10个经典的Android开源应用项目
    Java基础学习总结——Java对象的序列化和反序列化
    Java制作证书的工具keytool用法总结
    Linux下安装Tomcat服务器和部署Web应用
    谈谈对Spring IOC的理解
  • 原文地址:https://www.cnblogs.com/insus/p/2012048.html
Copyright © 2011-2022 走看看