Free shipping worldwide over $50
USB Fan LED Clock Light
USB Fan LED Clock Light
USB Fan LED Clock Light
USB Fan LED Clock Light
USB Fan LED Clock Light
USB Fan LED Clock Light
USB Fan LED Clock Light
USB Fan LED Clock Light
USB Fan LED Clock Light
1 / 9
USB Fan LED Clock Light
USB Fan LED Clock Light
USB Fan LED Clock Light
USB Fan LED Clock Light
USB Fan LED Clock Light
USB Fan LED Clock Light
USB Fan LED Clock Light
USB Fan LED Clock Light
USB Fan LED Clock Light
38% OFF
diddick

USB Fan LED Clock Light

$24.99 $39.99
8 sold
Style
Qty

Main Features

  • 【TEMPERATURE & CLOCK】
    The temperature clock fan is a USB fan with a special blade that creates an LED temperature clock face!
  • 【SIMPLE OPERATION】
    Easy and convenient to change the time and turn it on or off with the power button.
  • 【SAFE USING】
    PVC soft fan blades are safe to use and the gooseneck is flexibly bent. Gently adjust the flexible neck to the position you need to keep cool in any position.
  • 【UNIVERSAL COMPATIBILITY】
    Ideal for desktops and laptops, simply plug in any USB port on your laptop or PC without installing a driver.

Usage Scenarios

  • Portable LED Real-Time Clock USB Fan with Temperature Display, Cooling Mini Quiet Gooseneck Fan for Office, Home & Travel

Using Methods

  • 1. Plug into a USB port and press the ON/OFF switch to turn the fan on and to activate the clock display.
  • 2. Press and hold the ON/OFF button until the minute hand starts blinking.
  • 3. Setting the hour hand: continue to hold the ON/OFF button to set the hour hand. The clock will spin clockwise fast, release the button just before the correct hour.
  • 4. Setting the minute hand: After the hour is set, the minute hand will flash, Click the ON/OFF button to move the minute hand forward to the correct time.
  • 5. Leave for 6 seconds and the time is set.

Specification

Materials
  • ABS plastic
Product Size
  • USB Fan LED Clock Light: 41CM × 2CM × 2CM
Package Contents
  • USB Fan LED Clock Light × 1/2/3 PCS

Note

  • Due to manual measurements, please allow slight measurement deviations.
  • Due to the different display and lighting effects, the actual color of the item may be slightly different from the color displayed on the picture. Batteries are not included in the product. Please bring your own.
You May Also Like Don't Like These?

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.