在MySQL中将日期从基督徒转换为佛教徒

时间:2015-07-10 21:53:34

标签: mysql date-conversion

我在MySQL查询中使用DATE_FORMAT(NOW(),'%Y-%m-%d')

我怎样才能将日期从“基督教”年转换为“佛教”年?

2 个答案:

答案 0 :(得分:3)

may be an oversimplification,但如果您只想添加543年,则可以使用:

mysql> SELECT DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 543 YEAR),'%Y-%m-%d');
+------------------------------------------------------------+
| DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 543 YEAR),'%Y-%m-%d') |
+------------------------------------------------------------+
| 2558-07-10                                                 |
+------------------------------------------------------------+
1 row in set (0.00 sec)

答案 1 :(得分:0)

如果您使用 date_add 是错误的,那么一年中的二月有 29 天。

您必须只转换年份。 您不得使用函数 date_add

示例:

concat( left(dte, 4)+543 , right( dte, 6))