MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    absolute date in calendar module

    Scheduled Pinned Locked Moved Troubleshooting
    19 Posts 9 Posters 13.9k Views 9 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • brobergB Offline
      broberg Project Sponsor
      last edited by

      You should also set urgency to 0

      1 Reply Last reply Reply Quote 1
      • yawnsY Offline
        yawns Moderator
        last edited by

        Please try to write timeFormat instead of timeformat, this is case sensitive :)
        Also try to play around with urgency

        https://github.com/MichMich/MagicMirror/tree/master/modules/default/calendar

        1 Reply Last reply Reply Quote 1
        • Q Offline
          qqqqqqqq
          last edited by

          Okay, made both the changes, fixed the case in “timeFormat” and added

          urgency: '0',
          

          right next to the timeFormat tag.

          But, now the events appear like this

          event 1 The day after tomorrow
          event 2 Feb 19th
          event 3 Feb 21st

          Still need to fix event 1

          1 Reply Last reply Reply Quote 0
          • yawnsY Offline
            yawns Moderator
            last edited by

            Please replace '0' with 0

            Numbers should not be written with quotation marks

            1 Reply Last reply Reply Quote 0
            • Q Offline
              qqqqqqqq
              last edited by

              Nope, still the same.

              Btw, i should let you know that I am start the MagicMirror by using the command

              npm start
              

              Should I be using some other method to start it? Do I need to clear cache or something like that? :slight_frown:

              yawnsY 1 Reply Last reply Reply Quote 0
              • yawnsY Offline
                yawns Moderator @qqqqqqqq
                last edited by

                @qqqqqqqq
                Starting your mirror for testing purpose is just fine.

                Please try this:

                ...
                	config: {
                		timeFormat: 'absolute',
                		urgency: 0,
                		getRelative: 0,
                		calendars: [
                ...
                
                1 Reply Last reply Reply Quote 0
                • Q Offline
                  qqqqqqqq
                  last edited by qqqqqqqq

                  I’ve updated the values in both, the main config file & the calendar.js (in the modules folder) but it’s still the same.

                  Here is the image. http://pasteboard.co/z6KcmVgLB.jpg

                  strawberry 3.141S 1 Reply Last reply Reply Quote 0
                  • strawberry 3.141S Offline
                    strawberry 3.141 Project Sponsor Module Developer @qqqqqqqq
                    last edited by strawberry 3.141

                    @qqqqqqqq with the current implementation this is the expected behaviour

                    } else if (event.startDate - now < 2 * oneDay && event.startDate - now > 0) {
                      if (this.translate("DAYAFTERTOMORROW") !== "DAYAFTERTOMORROW") {
                        timeWrapper.innerHTML = this.capFirst(this.translate("DAYAFTERTOMORROW"));
                      } else {
                        timeWrapper.innerHTML = this.capFirst(moment(event.startDate, "x").fromNow());
                      }
                    }
                    

                    it will be always relative

                    EDIT: this is only for fullday events

                    Please create a github issue if you need help, so I can keep track

                    Q 1 Reply Last reply Reply Quote 1
                    • yawnsY Offline
                      yawns Moderator
                      last edited by

                      I tested it yesterday and my calendar showed “tomorrow at 15:30” and “Saturday at 14:00”

                      That is as absolute as it gets, imho

                      1 Reply Last reply Reply Quote 0
                      • Q Offline
                        qqqqqqqq @strawberry 3.141
                        last edited by

                        @strawberry-3.141

                        Most of my events are Fullday events. So, yeah.

                        Right now, I guess it gets relative for next 3/4 days, and absolute thereafter.

                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 1 / 2
                        • First post
                          Last post
                        Enjoying MagicMirror? Please consider a donation!
                        MagicMirror created by Michael Teeuw.
                        Forum managed by Sam, technical setup by Karsten.
                        This forum is using NodeBB as its core | Contributors
                        Contact | Privacy Policy