首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在php中将30-जनवरी-2019改为2019-01-30

在PHP中将日期格式从"30-जनवरी-2019"改为"2019-01-30",可以使用日期函数和字符串处理函数来实现。以下是一种可能的解决方案:

代码语言:txt
复制
<?php
$dateStr = "30-जनवरी-2019";
$dateArr = explode("-", $dateStr); // 将日期字符串按照"-"分割成数组

// 将月份从文本形式转换为数字形式
$monthMap = array(
    "जनवरी" => "01",
    "फ़रवरी" => "02",
    "मार्च" => "03",
    // ... 其他月份的映射
);
$month = $monthMap[$dateArr[1]];

// 构建新的日期字符串
$newDateStr = $dateArr[2] . "-" . $month . "-" . $dateArr[0];

echo $newDateStr; // 输出:2019-01-30
?>

在上述代码中,首先使用explode()函数将日期字符串按照"-"分割成数组。然后,使用一个映射数组将月份从文本形式转换为数字形式。最后,使用字符串拼接的方式构建新的日期字符串,并输出结果。

请注意,这只是一种解决方案,具体实现方式可能因实际情况而异。另外,腾讯云并没有与日期格式转换直接相关的产品或服务,因此无法提供相关的产品和链接。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 领券