[
https://issues.apache.org/jira/browse/NIFI-1078?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15117907#comment-15117907
]
Joseph Percivall commented on NIFI-1078:
----------------------------------------
After working with this a bit I ran into a bit of confusion because there is a
fourth data type (Date) that gets evaluated and used. The "toDate" and "now"
functions both return date objects. Then if the value of full expression is a
date then it will be converted to a String with the format "E MMM dd HH:mm:ss z
yyyy"
I will add a bit more documentation reflecting what I found.
> ${now()} returns string dates instead of a number of milliseconds
> -----------------------------------------------------------------
>
> Key: NIFI-1078
> URL: https://issues.apache.org/jira/browse/NIFI-1078
> Project: Apache NiFi
> Issue Type: Bug
> Components: Core Framework
> Affects Versions: 0.4.0
> Reporter: Randy Gelhausen
> Assignee: Joseph Percivall
> Fix For: 0.5.0
>
> Attachments: 0001-NIFI-1078-Fixing-the-now-EL-documentation.patch
>
>
> Per the docs: The now function returns the current date and time as the
> number of milliseconds since Midnight GMT on January 1, 1970.
> However, when using ${now()} in expression language, the result is: "Tue Oct
> 27 22:12:21 EDT 2015"
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)