vb.net按英文表示方式取得系统时间

本文介绍如何使用VB.NET按英文表示方式显示系统时间,例如'Jul-18-2013'。通过引入System.Globalization并使用CultureInfo和DateTime.ToString()方法,可以轻松实现不同格式的日期转换,包括月的缩写和全名。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

取得系统时间谁都会,但是有时候我们需要按照西方国家的表现方式显示

比如:Jul-18-2013

 

只需要:

Imports System.Globalization

 

DateTime.Today.ToString("MMM-dd-yyyy", CultureInfo.GetCultureInfo("en-US"))

结果就是:

Jul-18-2013

 

扩展一下:

DateTime.Now.ToString("MMM", CultureInfo.GetCultureInfo("en-US"))

DateTime.Now.ToString("MMMM", CultureInfo.GetCultureInfo("en-US"))

DateTime.Now.ToString("MMM", CultureInfo.GetCultureInfo("zh-CN"))

DateTime.Now.ToString(
"MMMM", CultureInfo.GetCultureInfo("zh-CN"))

结果分别是:

Mar

March

三月

三月

其中,关于国家的缩写,参见MSDN

http://msdn.microsoft.com/zh-cn/library/system.globalization.cultureinfo(VS.80).aspx



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值