[ 
https://issues.apache.org/jira/browse/SPARK-8198?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sean Owen updated SPARK-8198:
-----------------------------
    Assignee: Adrian Wang

> date/time function: months_between
> ----------------------------------
>
>                 Key: SPARK-8198
>                 URL: https://issues.apache.org/jira/browse/SPARK-8198
>             Project: Spark
>          Issue Type: Sub-task
>          Components: SQL
>            Reporter: Reynold Xin
>            Assignee: Adrian Wang
>             Fix For: 1.5.0
>
>
> months_between(date1, date2): double
> Returns number of months between dates date1 and date2 (as of Hive 1.2.0). If 
> date1 is later than date2, then the result is positive. If date1 is earlier 
> than date2, then the result is negative. If date1 and date2 are either the 
> same days of the month or both last days of months, then the result is always 
> an integer. Otherwise the UDF calculates the fractional portion of the result 
> based on a 31-day month and considers the difference in time components date1 
> and date2. date1 and date2 type can be date, timestamp or string in the 
> format 'yyyy-MM-dd' or 'yyyy-MM-dd HH:mm:ss'. The result is rounded to 8 
> decimal places. Example: months_between('1997-02-28 10:30:00', '1996-10-30') 
> = 3.94959677



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to