The behavior does make sense, since the date values provided use day-precision. Since the created date uses the time of day as well, following your logic, 2013-06-17 should be translated to different values depending on the comparator (< or >).
So IMHO, the current behavior is better since it provides some degree of consistency. Additionally, you might want to consider using jql functions like startOfDay() and/or endOfDay().
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.