主题中的问题:“日期格式化程序” https://knowledge.亚搏在线safe.com/questions/topics/single/822.html网站 “日期格式化程序”主题的最新问题 要将3个字符的月份转换为2个数字的月份 https://knowledge.亚搏在线safe.com/questions/85005/want-to-convert-3-character-month-to-2-digit-month.html

我试图将三个字符的月份转换为两位数的月份(例如-3月至3月)使用FME 2016.1(建造16492)。使用dateformator应该很容易,但返回的转换值始终是01。我想我的参数设置正确。附截图。有什么想法吗?

谢谢,

亚伦

数据格式化程序 日期 星期二,2019年1月8日18:30:03格林威治标准时间 亚伦
将isodetime转换为fme日期/时间 https://knowledge.亚搏在线safe.com/questions/84333/converting-isodetime-to-fme-datetime.html(https://knowledge.safe.com/questions/84333/converting-isodetime-to-fme-dat

我正在尝试在2015版本中将iso datetime转换为fme datetime。已尝试使用DateFormatter转换器,但给出了错误的输出。它很奇怪地在展示预期的日期时间+02:00小时。看起来它可以在其他版本中使用,但不是在2015年。不确定问题是什么。

例如:价值2018-12-13t22:05:36.000z(isodetime)给出2018-12-14 00:05:36而不是2018-12-13 22:05:36

有什么建议吗?事先谢谢。

标注高桥@戴维德.

isodate_fmdate.fmw公司




FMESER 数据格式化程序 FME 2015 周一,2018年12月17日00:31:45格林尼治标准时间 福美塞尔GC
ISO日期时间导入到SQL数据库 https://knowledge.亚搏在线safe.com/questions/83255/iso-datetime-import-to-sql-db.html

很好的一天,
我有一个要写入数据库的警告列表。我正在使用mssqql_jdbc_nonspatial writer写入我们的SQL Server数据库。表属性之一是warningtimestamp。(我在编写器中将类型设置为datetime。)它是ISO datetime格式。当我想将记录写入数据库时,我总是得到一个错误告诉我“MS SQL Server(JDBC)编写器:错误编写特性。错误:“warningtimestamp”属性不包含有效的时间戳“即使认为warningtimestamp是“2018-10-08t00:00:00”。
如果我使用datetimeconverter将iso datetime转换为fme datetime,导入正在工作。为什么?
请帮忙。

SQL Server 数据格式化程序 日期时间转换器 周一,2018年11月26日16:58:09格林尼治标准时间 凯特
发布日期是落后一天-时区问题? https://knowledge.亚搏在线safe.com/questions/76497/published-date-is-day-behind-time-zone-issue.html(https://knowledge.safe.com/questions/76497/published-date-is-day-behin

嘿!几天来,我一直在排除故障,我想我会联系你们,看看是否有人对这个问题有任何了解。我们办公室将说客数据集发布到Socrata数据门户来自Oracle数据库中的表。我们使用FME工作台将数据从Oracle推送到数据门户。问题是,在Oracle中,所有日期都显示为比正确日期晚一天。Oracle中的日期存储为日期/时间值,我在FME中处理过日期格式化程序,但在解决这个问题上没有这样的运气。我注意到数据门户中的日期存储为日期/时间(带时区)。所以我有一个理论,这个问题与时区有关,但我不知道在FME中将SOCRATA列的数据类型切换为日期/时间。有人有什么建议或建议吗?谢谢!

日期时间 数据格式化程序 日期格式 结婚,2018年8月15日20:47:35格林尼治标准时间 格雷克雷斯切默
日期格式化程序在本地工作,但在发布到服务器时失败 https://knowledge.亚搏在线safe.com/questions/76403/date-formatter-works-local-but-fails-when-publis.html

你好,

我有一份从MSSQL数据库读取数据的工作。日期格式如下。

%y-%m-%d%h:%m%s

我将数据以这种格式写入csv文件

%y%M%D

我正在运行Workbench和Server 2017

该作业在我的工作台上运行良好,但在发布到FME服务器时失败,并出现此错误。

AP最新调查日期格式化程序_ (teefactory):ap_最新调查日期格式化程序_ :终止消息:'ap_latest_survey_date_formatter output a 特征。若要在拒绝功能时继续翻译,将“工作区参数”>Translation>“拒绝的功能处理”更改为“继续翻译”AP_最新的_Survey_日期格式化程序_ :终止消息:'ap_latest_survey_date_formatter output a 特征。若要在拒绝功能时继续翻译,将“工作区参数”>翻译>“拒绝的功能处理”更改为“继续翻译”

数据格式化程序 星期二,2018年8月14日格林威治标准时间18:59:56 菲兹基尔多
在同一属性中转换不同的日期格式 https://knowledge.亚搏在线safe.com/questions/72948/convert-different-date-formats-in-same-attribute.html

我正在从多个XML文件中读取数据,它们都具有相同的日期属性(XML阅读器中的XML_char)。然而,日期的格式并不完全相同——有些是2018-06-22,有些是2018年6月22日。我想在文件geodatabase中写入日期到日期字段。

我可以有两个datetimeconverters(一个用于一种日期格式,另一个用于另一种日期格式),这取决于日期属性是否包含-或/并使用测试仪或testfilter将特性发送到适当的转换器。但是有更好的方法吗?

我对在datetimeconverter中使用“auto-detect”持谨慎态度——人们以前说过,最好指定一种特定的输入格式。

数据格式化程序 日期 日期时间转换器 日期格式 FRI,2018年6月22日格林威治标准时间17:06:47 蒂姆伍德
历元时间戳 https://knowledge.亚搏在线safe.com/questions/70412/epoch-timestamp.html

我只是想得到一个时代的时间戳。我有一个创建者>属性创建者>检查员。我使用的是@datetimeformat(@datetimenow(),%s),但返回的是空值。所有其他格式都有效。什么会导致这种情况?

好像我和时代有问题。我在其他变压器中也看到了相同的结果(空值或拒绝的特性)。例如日期时间格式化程序。我试过改变这两种方式,从和到时代。有趣的是,变压器中的“预览”始终有效。我的'%s'格式也自动识别为epoch。

日期时间 数据格式化程序 时间戳器 星期二,2018年5月15日16:00:44格林尼治标准时间 RQF4V9
FME 2018自然语言日期不再接受 https://knowledge.亚搏在线safe.com/questions/69009/fme-2018-natural-language-dates-no-longer-accepted.html(https://knowledge.safe.com/questions/69009/fme-2018-natural-language-dates

2017,我会用“今天”这样的日期,“上个月”在dateformator中创建日期,以fme和其他格式。新的datetimeconverter不再识别自然语言日期。这是个疏忽吗?

数据格式化程序 日期时间转换器 日期格式 结婚,2018年4月25日格林威治标准时间17:29:56 斯丁曼
日期格式问题 https://knowledge.亚搏在线safe.com/questions/65481/date-formatting-issues.html

早上好,我在为标签和形状编写日期时遇到了一个令人困惑的问题。(FME 2015.1.1.0版本15515,日期格式化程序版本3)

从我的源数据来看,我的日期是一个字符串,YYYYMMDDHHSSSS,使用日期格式化程序,将日期转换为YYYY-MM-DD很简单。

我检查它是否通过格式化程序上的检查程序更改了日期更正,并且它是否正确写入。

问题是,当我将字段类型设置为“日期”的形状或选项卡输出写入时,数据将无法正确写入,我得到一个空属性。

如果我写的是日期YYYYMMDDD,那么属性就写得正确了。

如果我将shape tablefield类型更改为char,那么YYYY-MM-DD将正确写入日期。

这真让人困惑…

干杯

Q

数据格式化程序 结婚,2018年3月7日格林尼治标准时间22:06:48 qMangMalm
日期格式化程序数据互操作性2017.1 https://knowledge.亚搏在线safe.com/questions/64538/dateformter-data-interoperability-20171.html

你好,

我刚刚将数据互操作性更新到2017.1,并注意到日期格式转换器已被删除,没有任何新的日期时间转换器的迹象…有什么想法我如何获得新的转换器?或者至少取回日期格式化程序?谢谢

日期时间 数据互操作 数据格式化程序 结婚,2018年2月21日15:17:23格林尼治标准时间 N54
fme2017.1日期时间转换 https://knowledge.亚搏在线safe.com/questions/57115/fme20171-datetime-conversion.html

你好,有日期时间专家吗?我有一个数据集,格式为yymmddhhmmss,格式为UTC时间。现在我试着把它转换成当地时间,考虑到日光节约。我知道最新版本的FME具有支持高级日期时间转换的功能,但在这一点上,尤其是在夏令时,人们仍然很困惑。以前,我有一个用户参数要求用户手动选择UTC偏移量。现在我正在尝试升级我的工作区,这样我就可以摆脱这个问题,让FME自动检测我的UTC偏移量。有什么想法吗?真的很感激!!!!

日期时间 数据格式化程序 清华大学,2017年11月2日格林尼治标准时间21:46:15 TalIAT105
FME 2016日期格式化程序未能处理某些无效的日期属性? https://knowledge.亚搏在线safe.com/questions/54632/fme-2016-dateformater-failed-to-handle-some-inval.html

你好!我正在使用FME 2016日期格式设置工具处理一个字段,该字段在某个时间将包含无效文本。我将dateformator配置为只处理特定格式的文本,但将相同的文本输出提供给所有其他输入格式。

然而,对于某些特定输入的输入,日期格式化程序将使FME崩溃。下面的屏幕截图显示了我在DateFormatter中使用的配置和错误消息。输入字段值为“上午8点”无引文。其他输入,如“上午8点之间”。下午3点,“也会破坏FME的执行。

更多细节:

  • 如果我输入一些其他“更好”的随机文本,如“sldfjsldfj”,DateFormatter将按配置成功返回“some text”。
  • 如果我将源日期格式配置更改为“自动检测”,还将返回“部分文本”。

附件是我的测试FME脚本。

我猜是,不幸的是,在试图解析输入时,DateFormatter被一些特定的文本欺骗了。这样它就开始被分析了,然后FME执行崩溃。

我的问题是:

谢谢您!

日期时间 数据格式化程序 错误处理 星期二,2017年10月3日17:39:11格林尼治标准时间 穗黄
日期格式设置工具只输出当前日期或默认值 https://knowledge.亚搏在线safe.com/questions/54557/dateformter-only-outputs-current-date-or-default.html

我正在尝试格式化一个源属性,它将日期值存储为一个4字符长的年份值(1995,2000,2005)采用ISO日期格式(1995-01-01)。但是,当我的日期格式转换器遇到无效值(0001-01-01)时,它只输出当前日期或默认值的值。

有什么想法吗?我迷路了。请参阅下面描述问题的图片。

工作台和日期格式转换器

转换前的原始日期

(此处将“年”属性重命名为“公用设施建设年”)。

转换后日期

数据格式化程序 星期二,2017年10月3日09:45:04格林尼治标准时间 伊博特
如果源日期格式设置为“未知-自动检测”,则日期格式设置工具会切换时间? https://knowledge.亚搏在线safe.com/questions/53076/dateformter-shifts-time-if-source-date-format-se.html

CUSERSSUI-JANDESKTOPTESTDATEFORMATER.fmw

大家好,

我正在使用FME 2016.1.3.1

以我使用的日期时间格式

*source date format=“未知-自动检测”

*目标日期格式=“FME日期/时间(%y%m%d%h%m%s)”

如果输入为“2017-09-13t16:30:01”,则输出为“20170913173001”。

附件是我用于测试的FME工作区。我做错什么了吗?我不想把时间倒班。

谢谢您!

数据格式化程序 时间戳 日光节约 清华大学,2017年9月14日15:08:02格林尼治标准时间 穗黄
如何计算netcdf文件的时间? https://knowledge.亚搏在线safe.com/questions/48755/how-to-calculate-the-time-for-netcdf-input-data.html

亲爱的FME用户,

我想处理73个输入的netcdf文件。文件描述了3天(73小时)。每一个文件代表一个小时。netcdf文件不包含任何有用的时间属性。

我需要的是在属性中写入的每个输入的时间戳。数据类型应该是“日期”。

在下面,您可以查看分配(输入文件->时间):
-hres_ens_2017062200+019->6月22日,2017“07:00下午”
-hres_ens_2017062200+025->6月23日,2017“上午7:00”
-hres_ens_2017062200+071->6月24日,2017“晚上11:00”

在FME中我能做的就是提取我需要的子字符串(例如“2017-06-22-19”)。

我也尝试过跟随变形金刚:“日期格式化程序”,“日期时间计算器”和“时间篡改”。

你知道怎么解决吗?

非常感谢,谨致问候!

康拉德

数据格式化程序 时间戳器 日期时间计算器 NETCDF 子串 结婚,2017年7月26日12:37:56格林尼治标准时间 UBAK-KP