Changeset 5


Ignore:
Timestamp:
07/24/07 21:58:31 (6 years ago)
Author:
saua
Message:

Shorten date format in Track list

Location:
bbtracker_common/trunk/src/org/bbtracker
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • bbtracker_common/trunk/src/org/bbtracker/Track.java

    r4 r5  
    175175                final Date creationDate = new Date(in.readLong()); 
    176176 
    177                 return name + " (" + creationDate + ")"; 
     177                return name + " (" + Utils.dateToString(creationDate) + ")"; 
    178178        } 
    179179} 
  • bbtracker_common/trunk/src/org/bbtracker/Utils.java

    r4 r5  
    11package org.bbtracker; 
     2 
     3import java.util.Date; 
    24 
    35public final class Utils { 
     
    139141        public static String courseToString(final float course) { 
    140142                if (Float.isNaN(course)) { 
    141                         return "???\u00B0"; 
     143                        return "???" + DEGREE; 
    142144                } else { 
    143145                        return String.valueOf((int) (Math.floor(course + 0.5d))) + DEGREE; 
    144146                } 
    145147        } 
     148 
     149        public static String dateToString(final Date date) { 
     150                final String orig = date.toString(); 
     151                final int size = orig.length(); 
     152                // luckily enough Date.toString() is well-defined, so we can cut the TimeZone info out 
     153                return orig.substring(0, 20) + orig.substring(size - 4, size); 
     154        } 
    146155} 
Note: See TracChangeset for help on using the changeset viewer.