| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 var timeutil = (function() { | 5 var timeutil = (function() { |
| 6 'use strict'; | 6 'use strict'; |
| 7 | 7 |
| 8 /** | 8 /** |
| 9 * Offset needed to convert event times to Date objects. | 9 * Offset needed to convert event times to Date objects. |
| 10 * Updated whenever constants are loaded. | 10 * Updated whenever constants are loaded. |
| (...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 125 return span; | 125 return span; |
| 126 } | 126 } |
| 127 | 127 |
| 128 /** | 128 /** |
| 129 * Returns a string representation of |date|. | 129 * Returns a string representation of |date|. |
| 130 * | 130 * |
| 131 * @param {Date} date The date to be represented. | 131 * @param {Date} date The date to be represented. |
| 132 * @return {string} A string representation of |date|. | 132 * @return {string} A string representation of |date|. |
| 133 */ | 133 */ |
| 134 function dateToString(date) { | 134 function dateToString(date) { |
| 135 var dateStr = date.getFullYear() + '-' + | 135 var dateStr = date.getFullYear() + '-' + zeroPad_(date.getMonth() + 1, 2) + |
| 136 zeroPad_(date.getMonth() + 1, 2) + '-' + | 136 '-' + zeroPad_(date.getDate(), 2); |
| 137 zeroPad_(date.getDate(), 2); | |
| 138 | 137 |
| 139 var timeStr = zeroPad_(date.getHours(), 2) + ':' + | 138 var timeStr = zeroPad_(date.getHours(), 2) + ':' + |
| 140 zeroPad_(date.getMinutes(), 2) + ':' + | 139 zeroPad_(date.getMinutes(), 2) + ':' + zeroPad_(date.getSeconds(), 2) + |
| 141 zeroPad_(date.getSeconds(), 2) + '.' + | 140 '.' + zeroPad_(date.getMilliseconds(), 3); |
| 142 zeroPad_(date.getMilliseconds(), 3); | |
| 143 | 141 |
| 144 return dateStr + ' ' + timeStr; | 142 return dateStr + ' ' + timeStr; |
| 145 } | 143 } |
| 146 | 144 |
| 147 /** | 145 /** |
| 148 * Prefixes enough zeros to |num| so that it has length |len|. | 146 * Prefixes enough zeros to |num| so that it has length |len|. |
| 149 * @param {number} num The number to be padded. | 147 * @param {number} num The number to be padded. |
| 150 * @param {number} len The desired length of the returned string. | 148 * @param {number} len The desired length of the returned string. |
| 151 * @return {string} The zero-padded representation of |num|. | 149 * @return {string} The zero-padded representation of |num|. |
| 152 */ | 150 */ |
| (...skipping 12 matching lines...) Expand all Loading... |
| 165 getCurrentTimeTicks: getCurrentTimeTicks, | 163 getCurrentTimeTicks: getCurrentTimeTicks, |
| 166 setBaseTime: setBaseTime, | 164 setBaseTime: setBaseTime, |
| 167 getBaseTime: getBaseTime, | 165 getBaseTime: getBaseTime, |
| 168 clearBaseTime: clearBaseTime, | 166 clearBaseTime: clearBaseTime, |
| 169 isBaseTimeSet: isBaseTimeSet, | 167 isBaseTimeSet: isBaseTimeSet, |
| 170 convertTimeTicksToRelativeTime: convertTimeTicksToRelativeTime, | 168 convertTimeTicksToRelativeTime: convertTimeTicksToRelativeTime, |
| 171 addNodeWithDate: addNodeWithDate, | 169 addNodeWithDate: addNodeWithDate, |
| 172 dateToString: dateToString, | 170 dateToString: dateToString, |
| 173 }; | 171 }; |
| 174 })(); | 172 })(); |
| OLD | NEW |