[ 
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)

Reply via email to