相关疑难解决方法(0)

如何将DateTime转换为特定字符串格式(两种方式,例如给定格式为"yyyyMMdd")?

我在转换日期时间时出现问题,该日期时间是字符串格式,但我无法使用"yyyyMMdd"格式转换它.

我的代码是:

string tpoc = refSubClaim.BenefitsFolder.BenefitFolderIdNumber.ToString();
string[] tpocinfo = Regex.Split(tpoc,";");

for (int i = 0; i < tpocinfo.Length; i++)
{
    switch (i)
    {
        case 0:
        {
            string[] tpoc2 = Regex.Split(tpocinfo[0], ",");
            claimantAuxillaryRecord.TPOCDate2 = tpoc2[0].ToString();
            claimantAuxillaryRecord.TPOCAmount2 = Convert.ToDecimal(tpoc2[1]);
            claimantAuxillaryRecord.FundingDelayedBeyondTPOCStartDate2 = tpoc2[2].ToString();
        }
        break;
Run Code Online (Sandbox Code Playgroud)

c# string datetime

125
推荐指数
8
解决办法
69万
查看次数

转换时,日期时间给出错误

我有这种形式的字符串:19/8/1988

注意: String DateOfBirth=" 19/8/1988"

当我使用Datetime.parse(DateOfBirth)它给我invalid dateformat error.

我也无法做到 cdate(DateOfBirth)

当我输入格式为mm/dd/yyyy的字符串,即8/19/1988它不会给我错误.

请帮我将字符串转换为日期mm/ddd/yyyy格式.

.net c# vb.net asp.net visual-studio-2008

3
推荐指数
1
解决办法
1471
查看次数

标签 统计

c# ×2

.net ×1

asp.net ×1

datetime ×1

string ×1

vb.net ×1

visual-studio-2008 ×1