2

我正在尝试将 SQR 字符串从以下格式MM-DD-YYYY转换为YYMMDD.

我尝试使用以下 SQR 函数:

STRTODATE('03-09-2018', 'YYMMDD')但我收到以下错误。

(SQR 7501) 针对 (03-09-2018) 使用 (YYMMDD) 中的 YY 编辑掩码

(SQR 1914)编辑掩码的错误输入数据(12-01-2017):'YYMMDD'

我认为问题在于STRTODATE函数需要YYMMDD格式,但给定的格式是MM-DD-YYYY.

是否有另一个 SQR 函数可用于转换格式?

我能想到的唯一其他方法是将字符串拆分为子字符串并重新创建字符串,但我不希望它变得混乱。

这就是我想要做的:

Let $NewStr = STRTODATE('03-09-2018', 'YYMMDD')

是否有特定的 SQR 函数可以为我执行此操作?

4

1 回答 1

2

你在这个之后:DATETOSTR(STRTODATE('03-09-2018', 'MM-DD-YYYY'), 'YYMMDD')

  1. 你从一个'MM-DD-YYYY'字符串中创建一个日期
  2. 您将此日期提取为具有格式的字符串'YYMMDD'

SQR 日期文件

于 2018-03-09T22:13:13.943 回答