RapidMiner 9.7 is Now Available

Lots of amazing new improvements including true version control! Learn more about what's new here.


How to get particulars from date?

pantangi_shekarpantangi_shekar Member Posts: 9 Contributor I
edited December 2018 in Help

Hello all,


How can I extract details from the date format?


For example,

If I have the date as JAN 1 2017


I would like to generate 3 attributes like this

month    Date     Year

Jan         1           2017


Thanks in advance.




Best Answer

  • Edin_KlapicEdin_Klapic Moderator, Employee, RMResearcher, Member Posts: 283  RM Data Scientist
    Solution Accepted



    RapidMiner has multiple ways to get your solution.

    I suggest using Generate Attributes but instead of date_get you could use date_str_custom which converts your date to a string.

    I would recommend this solution because it allows you to format the desired output in the way you want (e.g. language / abbreviations [Mon vs. Monday] / ...). This way you are also able to extract the weekday of this day!

    A help on the parameters / variables representing which portion of the date can be found in the Help of the Operator "Nominal to Date".





  • Thomas_OttThomas_Ott RapidMiner Certified Analyst, RapidMiner Certified Expert, Member Posts: 1,761   Unicorn

    I would convert those to Nominal values first and then use the Split operator. 

  • mschmitzmschmitz Administrator, Moderator, Employee, RapidMiner Certified Analyst, RapidMiner Certified Expert, University Professor Posts: 2,509  RM Data Scientist

    I would go for date_get in GenerateAttributes.




    - Head of Data Science Services at RapidMiner -
    Dortmund, Germany
  • Telcontar120Telcontar120 Moderator, RapidMiner Certified Analyst, RapidMiner Certified Expert, Member Posts: 1,497   Unicorn

    Another option would be to use Date to Numerical, which allows you to extract any portion of the date relative to most other portions (e.g., day of the week, day of the month, month of the year, etc.) but the resulting data is numerical rather than nominal in format.  But you could then use Map to convert to whatever nominal values you want.

    Brian T.
    Lindon Ventures 
    Data Science Consulting from Certified RapidMiner Experts
Sign In or Register to comment.