Hot answers tagged

120

|All| or last | 365 | 30 | 7 | days


70

Consider this: | Past year | Past month | Past week | This is much less likely to be misunderstood than "last year", and is a common way of presenting menus for selecting a time range. For example, the filters for Google search and Reddit's top posts use this exact wording.


26

Given today's date, 6/20/2016, I offer my users these choices: Today 6/20/2016 Yesterday 6/19/2016 Last 7 Days 6/14/2016 - 6/20/2016 Last 30 Days 5/22/2016 - 6/20/2016 This Month 6/1/2016 - 6/20/2016 Last Month 5/1/2016 - 5/31/2016 This Year 1/1/2016 - 6/20/2016 Last Year 1/1/2015 - 12/31/2015 All Time First ...


20

I would skip the 'Last' altogether and go with Lifetime | 1 year | 30 days | 7 days At most it would take the user one try to remember what it means, especially if you display the date range of the selected period once selected


6

A screenshot from iOS Health app: No past or last. Simple. Understandable. Fit for smaller screens.


4

The time element is a machine-readable element. So it is mainly used to help out the computer not the user directly. https://css-tricks.com/time-element/ The element in HTML represents a machine-readable date, time, or duration. It can be useful for creating event scheduling, archiving, and other time-based functions. and The uses of ...


4

download bmml source – Wireframes created with Balsamiq Mockups The dropdown menu is a better idea, and it fits on most screens. Also, you should include a "custom" option. You can't imagine how many people are FRUSTRATED everyday because THERE IS NO CUSTOM OPTION! That said, the mockup is an example of a diary app with the dropdown menu.


2

It might be confusing at first, but the disambiguation comes quickly: Showing data for the month before the current one exclusively is silly. No one would consider such a feature. As soon as you click on it, you'll see what appears. You may also add the indication of the precise time range somewhere (with actual dates) after the user selects one option. ...


1

On Tuesday, 21 June 2016: Since: | birth | June 2015 | 20 May | Wednesday | Here are my alternative suggestions: Since: | 0 | Jun’15 | 20May | Wed | From: | start | year ago | month ago | week ago | Only: | Past | Past year | Past month | Past week | Only: | Past | … year | … month | … week | Only: | Any | A year | A month | A week | Only: | All | 1 ...


1

Be clear Here's an example of this type of control from a business intel app I worked on. This is used like a semented control across the top of various reports and Dashboard widgets. What you've described may fit your space, but it's semantically incorrect. If it's June and your date control is labeled Last month, that clearly means May. What you're ...


1

If the "rule" (the schedule the user sets) can be altered for specific days, I think you can simplify in a few ways. A few suggestions: 1) The user can change the schedule for one or more days. So it would be good if the user could edit a whole week that he or she will be on vacation, right? So instead of editing day by day of the week, it would be easier ...


1

A simple text input is the best. The input should be able to parse the data and come up with the most appropriate date. One such I have been using is SlickDate (http://www.mountonetech.com/slickdate)



Only top voted, non community-wiki answers of a minimum length are eligible