📣 Free Shipping Order Over $79
Digital Stopwatch Chronograph Sports Timer Stop Watch (White/ 30 Tracks)
Digital Stopwatch Chronograph Sports Timer Stop Watch (White/ 30 Tracks)
Digital Stopwatch Chronograph Sports Timer Stop Watch (White/ 30 Tracks)
Digital Stopwatch Chronograph Sports Timer Stop Watch (White/ 30 Tracks)
Digital Stopwatch Chronograph Sports Timer Stop Watch (White/ 30 Tracks)
Digital Stopwatch Chronograph Sports Timer Stop Watch (White/ 30 Tracks)
1 / 6
Digital Stopwatch Chronograph Sports Timer Stop Watch (White/ 30 Tracks)
Digital Stopwatch Chronograph Sports Timer Stop Watch (White/ 30 Tracks)
Digital Stopwatch Chronograph Sports Timer Stop Watch (White/ 30 Tracks)
Digital Stopwatch Chronograph Sports Timer Stop Watch (White/ 30 Tracks)
Digital Stopwatch Chronograph Sports Timer Stop Watch (White/ 30 Tracks)
Digital Stopwatch Chronograph Sports Timer Stop Watch (White/ 30 Tracks)
0% OFF

Digital Stopwatch Chronograph Sports Timer Stop Watch (White/ 30 Tracks)

218654.03

$24.99
8 sold
Qty 1000 in stock
Professional Handheld Digital Stopwatch Chronograph Sports Training Timer Stop Watch
Features:
1. Shutdown function: power can be turned off and the clock does not need to be reset (most stopwatches on the market currently do not have a shutdown function).
2. Key mute function: It can be muted and used under quiet situations.
3. Time and calendar function: display year, month, day, hour, minute, second, week, 12/24 hour system optional.
4. Stopwatch function: 3 rows display, segmented memory storage, precise value up to 1/100 seconds, the longest time is 9 hours 59 minutes 59 seconds,
5. The fastest, slowest, and average value can be viewed. When searching memory data, you can check up and down. Each function is easy to use.
6. Countdown function: It can set the countdown function and times counting function. The longest countdown time is 9 hours, 59 minutes and 59 seconds.
7. Daily alarm clock function: can quickly turn on/off the alarm clock.
8. Metronome function: beat frequency can be selected 5 times/minute- 320 times/minute (multiple of 5 times) and has times counting function

Specifications:
Model: YS830
Color: white
Display: 3 rows display of 30 tracks
Material: ABS plastic shell
Battery: built-in CR2032 button battery
Display size: 35 x 23.5mm/1.38 x 0.93"
Product size: 75 x 62 x 21mm/2.95 x 2.44 x 0.83"
Gross weight: 70g
You May Also Like Don't Like These?
Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.