CINXE.COM
Weather
<!DOCTYPE html><html lang="en"><head><script type="application/javascript" id="polyfill-script">if(!Array.prototype.includes||!(window.Object && window.Object.assign)||!window.Promise||!window.Symbol||!window.fetch){document.write('<script type="application/javascript" src="/pf/dist/engine/polyfill.js?d=474&mxId=00000000" defer=""><\/script>')}</script><script id="fusion-engine-react-script" type="application/javascript" src="/pf/dist/engine/react.js?d=474&mxId=00000000" defer=""></script><script id="fusion-engine-combinations-script" type="application/javascript" src="/pf/dist/components/combinations/default.js?d=474&mxId=00000000" defer=""></script><link id="fusion-template-styles" rel="stylesheet" type="text/css"/><link rel="stylesheet" href="/pf/resources/dist/__global/css/main.css?d=474"/><link rel="stylesheet" href="/pf/resources/dist/wvir/css/main.css?d=474"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css" rel="stylesheet"/><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/><link rel="icon" type="image/x-icon" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/favicon.ico?d=474"/><link rel="icon" type="image/png" sizes="16x16" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/favicon-16x16.png?d=474"/><link rel="icon" type="image/png" sizes="32x32" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/favicon-32x32.png?d=474"/><link rel="icon" type="image/png" sizes="48x48" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/favicon-48x48.png?d=474"/><link rel="apple-touch-icon" sizes="57x57" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-57x57.png?d=474"/><link rel="apple-touch-icon" sizes="60x60" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-60x60.png?d=474"/><link rel="apple-touch-icon" sizes="72x72" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-72x72.png?d=474"/><link rel="apple-touch-icon" sizes="76x76" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-76x76.png?d=474"/><link rel="apple-touch-icon" sizes="114x114" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-114x114.png?d=474"/><link rel="apple-touch-icon" sizes="120x120" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-120x120.png?d=474"/><link rel="apple-touch-icon" sizes="144x144" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-144x144.png?d=474"/><link rel="apple-touch-icon" sizes="152x152" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-152x152.png?d=474"/><link rel="apple-touch-icon" sizes="167x167" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-167x167.png?d=474"/><link rel="apple-touch-icon" sizes="180x180" href="//webpubcontent.gray.tv/gray/arc-fusion-assets/images/favicons/wvir/apple-touch-icon-180x180.png?d=474"/><meta name="viewport" content="width=device-width, minimum-scale=1, initial-scale=1"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta charSet="UTF-8"/><meta name="distribution" content="global"/><meta name="rating" content="general"/><meta name="copyright" content="Copyright (c) 2025 "/><title>Weather</title><meta itemProp="description" name="description" content="Local weather for Charlottesville, Albemarle, Greene, Madison, Fluvanna, Nelson, Augusta, and Orange counties."/><meta property="og:locale" content="en_US"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta property="og:site_name" content="https://www.29news.com"/><meta property="og:title" content="Weather"/><meta name="twitter:title" content="Weather"/><meta property="og:description" content="Local weather for Charlottesville, Albemarle, Greene, Madison, Fluvanna, Nelson, Augusta, and Orange counties."/><meta name="twitter:description" content="Local weather for Charlottesville, Albemarle, Greene, Madison, Fluvanna, Nelson, Augusta, and Orange counties."/><meta property="fb:admins" content="644426401"/><meta property="article:publisher" content="https://www.facebook.com/NBC29/"/><meta itemProp="image" property="og:image" content="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/https%3A%2F%2Fwebpubcontent.gray.tv%2Fgray%2Farc-fusion-assets%2Fimages%2Ffallback-graphics%2Fwvir.jpg%3Fd%3D474?auth=b7400d0133fe8a642f574b3878227ae51d900a6f56a3ae055005bbea1aedbba1&width=1200&height=600&smart=true"/><meta name="twitter:image" content="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/https%3A%2F%2Fwebpubcontent.gray.tv%2Fgray%2Farc-fusion-assets%2Fimages%2Ffallback-graphics%2Fwvir.jpg%3Fd%3D474?auth=b7400d0133fe8a642f574b3878227ae51d900a6f56a3ae055005bbea1aedbba1&width=1200&height=600&smart=true"/><meta name="apple-itunes-app" content="app-id=561943943"/><meta name="google-play-app" content="app-id=com.mobdub.channel.WVIR"/><meta name="robots" content="index,follow,noarchive"/><meta name="googlebot" content="index"/><meta name="googlebot-news" content="index"/><meta name="keywords" content="News Weather Charlottesville Albemarle Cville Greene Madison Fluvanna Nelson Augusta Waynesboro Staunton Scottsville Earlysville Orange Louisa"/><meta name="news_keywords" content="News Weather Charlottesville Albemarle Cville Greene Madison Fluvanna Nelson Augusta Waynesboro Staunton Scottsville Earlysville Orange Louisa"/><meta name="page-type" content="weather"/><script type="application/ld+json" data-schema="NewsMediaOrganization">{ "name": "29 News", "url": "https://www.29news.com", "logo": { "@type": "ImageObject", "url": "//webpubcontent.gray.tv/gray/arc-fusion-assets/images/logo-off-site/wvir.png?d=474" }, "@type": "NewsMediaOrganization", "sameAs": [ "https://www.facebook.com/NBC29" ], "@context": "http://schema.org" }</script><script type="application/ld+json" data-schema="WebPage">{ "name": "Weather", "url": "https://www.29news.com", "image": "https://gray-wvir-prod.gtv-cdn.com/resizer/v2/https%3A%2F%2Fwebpubcontent.gray.tv%2Fgray%2Farc-fusion-assets%2Fimages%2Ffallback-graphics%2Fwvir.jpg%3Fd%3D474?auth=b7400d0133fe8a642f574b3878227ae51d900a6f56a3ae055005bbea1aedbba1&width=1200&height=600&smart=true", "@type": "WebPage", "@context": "http://schema.org", "description": "Local weather for Charlottesville, Albemarle, Greene, Madison, Fluvanna, Nelson, Augusta, and Orange counties.", "keywords": [ "News Weather Charlottesville Albemarle Cville Greene Madison Fluvanna Nelson Augusta Waynesboro Staunton Scottsville Earlysville Orange Louisa" ] }</script><script crossorigin="anonymous" src="https://polyfill-fastly.io/v3/polyfill.min.js?features=NodeList.prototype.forEach%2CArray.prototype.forEach%2CSymbol.hasInstance%2Ces6%2CIntl%2ClocalStorage%2CDate.prototype.toISOString%2CDate.now%2Cdefault%2CObject.entries%2CObject.fromEntries%2CArray.prototype.entries"></script><script type="text/javascript" src="/pf/resources/js/analytics/gtm.js?d=474"></script><script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="ca699091-b625-44b1-8e9b-52df364c1b0b"></script><script>function OptanonWrapper() { /* Placeholder for any call back functionality we need to include. */}</script><script src="https://cdn.cookielaw.org/opt-out/otCCPAiab.js" type="text/javascript" charset="UTF-8" ccpa-opt-out-ids="C0004" ccpa-opt-out-geo="all" ccpa-opt-out-lspa="false"></script><script src="//c.amazon-adsystem.com/aax2/apstag.js"></script><script type="text/javascript">(function() { var purl = window.location.href; var url = '//ads.pubmatic.com/AdServer/js/pwt/161733/6819'; var profileVersionId = ''; if(purl.indexOf('pwtv=')>0){ var regexp = /pwtv=(.*?)(&|$)/g var matches = regexp.exec(purl); if(matches.length >= 2 && matches[1].length > 0){ profileVersionId = '/'+matches[1]; } } var wtads = document.createElement('script'); wtads.async = true; wtads.type = 'text/javascript'; wtads.src = url+profileVersionId+'/pwt.js'; var node = document.getElementsByTagName('script')[0]; node.parentNode.insertBefore(wtads, node); })(); </script><script crossorigin="anonymous" src="//d3agakyjgjv5i8.cloudfront.net/prod/powa.js?org=gray"></script><script async="" src="//d3agakyjgjv5i8.cloudfront.net/prod/powaBoot.js?org=gray"></script><script type="module" src="https://ugc.zeam.com/plugin/u2media-plugin.js"></script><script type="text/javascript">!(function () {window.PianoESPConfig = {id: 441,};var e = document.createElement("script");e.setAttribute("id", "pnesplucidsdksel"),(e.type = "text/javascript"),(e.src = "https://api-esp.piano.io/public/sdk/v04/sdk.js?v="+((localStorage && localStorage.lucidsdkver) || "xxx")),(e.async = !0),document.getElementsByTagName("script")[0].parentNode.appendChild(e);})();</script><script defer="" type="text/javascript" src="/pf/resources/js/analytics/comscore.js?d=474"></script><script> var gdmComscore = {}; document.addEventListener("DOMContentLoaded", (function () { gdmComscore = ns_.analytics; gdmComscore.PlatformApi.setPlatformAPI(gdmComscore.PlatformApi.PlatformApis.WebBrowser) gdmComscore.configuration.addClient(new gdmComscore.configuration.PublisherConfiguration({'publisherId':"10477191"})) gdmComscore.configuration.setUsagePropertiesAutoUpdateMode(gdmComscore.configuration.UsagePropertiesAutoUpdateMode.FOREGROUND_AND_BACKGROUND); // gdmComscore.configuration.enableImplementationValidationMode(); gdmComscore.start(); })); </script><script type="text/javascript"> var RCdataLayer = [ { adTarget: "/weather", authors: [ ], canonicalUrl: "https://www.29news.com/weather", contentId: "/weather", contentKewords: [ "News Weather Charlottesville Albemarle Cville Greene Madison Fluvanna Nelson Augusta Waynesboro Staunton Scottsville Earlysville Orange Louisa"], contentName: "Weather", contentOwner: "wvir", contentTags: [ ], contentType: "section", datePublished: null, distributorCategory: null, distributorMode: null, distributorName: null, distributorReferenceId: null, distributorSubCategory: null, hasVideo: false, metaDescription: null, outputType: "default", platformName: "PageBuilder Fusion - Arc Publishing", primarySection: { _id: null, name: null, path: null }, publishedDay: null, publishedMonth: null, publishedYear: null, stationName: "wvir", subtype: null, timezoneOffset: gdmGoogleTagManager.getTimezoneOffset(), userId: null, userTimezoneTimestamp: (new Date()).toString(), userTimezone: Intl.DateTimeFormat().resolvedOptions().timeZone, userAgent: navigator.userAgent } ]; </script><script type="text/javascript">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','RCdataLayer','GTM-M5QQ3JP');</script><script defer="" data-integration="queryly" src="https://www.queryly.com/js/queryly.v4.min.js"></script><script>window.addEventListener('DOMContentLoaded', (event) => { queryly.init("935167220b68422a", document.querySelectorAll("#fusion-app")); });</script><script> window._taboola = window._taboola || []; _taboola.push({ weather: "auto", tracking: "utm_source=taboola&utm_medium=organicclicks" }); !(function (e, f, u, i) { if (!document.getElementById(i)) { e.async = 1; e.src = u; e.id = i; f.parentNode.insertBefore(e, f); } })( document.createElement("script"), document.getElementsByTagName("script")[0], "//cdn.taboola.com/libtrc/meredith-network/loader.js", "tb_loader_script" ); if (window.performance && typeof window.performance.mark == "function") { window.performance.mark("tbl_ic"); }</script> <script>(window.BOOMR_mq=window.BOOMR_mq||[]).push(["addVar",{"rua.upush":"false","rua.cpush":"false","rua.upre":"false","rua.cpre":"false","rua.uprl":"false","rua.cprl":"false","rua.cprf":"false","rua.trans":"","rua.cook":"false","rua.ims":"false","rua.ufprl":"false","rua.cfprl":"false","rua.isuxp":"false","rua.texp":"norulematch","rua.ceh":"false","rua.ueh":"false","rua.ieh.st":"0"}]);</script> <script>!function(e){var n="https://s.go-mpulse.net/boomerang/";if("False"=="True")e.BOOMR_config=e.BOOMR_config||{},e.BOOMR_config.PageParams=e.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci=!0,n="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="47DAA-RMGFC-4U4YY-9C4XF-UTQN5",function(){function e(){if(!o){var e=document.createElement("script");e.id="boomr-scr-as",e.src=window.BOOMR.url,e.async=!0,i.parentNode.appendChild(e),o=!0}}function t(e){o=!0;var n,t,a,r,d=document,O=window;if(window.BOOMR.snippetMethod=e?"if":"i",t=function(e,n){var t=d.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),e=e||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]\./))return window.BOOMR.snippetMethod="s",void t(i.parentNode,"boomr-async");a=document.createElement("IFRAME"),a.src="about:blank",a.title="",a.role="presentation",a.loading="eager",r=(a.frameElement||a).style,r.width=0,r.height=0,r.border=0,r.display="none",i.parentNode.appendChild(a);try{O=a.contentWindow,d=O.document.open()}catch(_){n=document.domain,a.src="javascript:var d=document.open();d.domain='"+n+"';void(0);",O=a.contentWindow,d=O.document.open()}if(n)d._boomrl=function(){this.domain=n,t()},d.write("<bo"+"dy onload='document._boomrl();'>");else if(O._boomrl=function(){t()},O.addEventListener)O.addEventListener("load",O._boomrl,!1);else if(O.attachEvent)O.attachEvent("onload",O._boomrl);d.close()}function a(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=12,window.BOOMR.url=n+"47DAA-RMGFC-4U4YY-9C4XF-UTQN5";var i=document.currentScript||document.getElementsByTagName("script")[0],o=!1,r=document.createElement("link");if(r.relList&&"function"==typeof r.relList.supports&&r.relList.supports("preload")&&"as"in r)window.BOOMR.snippetMethod="p",r.href=window.BOOMR.url,r.rel="preload",r.as="script",r.addEventListener("load",e),r.addEventListener("error",function(){t(!0)}),setTimeout(function(){if(!o)t(!0)},3e3),BOOMR_lstart=(new Date).getTime(),i.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener("load",a,!1);else if(window.attachEvent)window.attachEvent("onload",a)}}(),"".length>0)if(e&&"performance"in e&&e.performance&&"function"==typeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMR=e.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var n=""=="true"?1:0,t="",a="bdpnbeqxhnieaz6b2zfq-f-51baeaa91-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,o={"ak.v":"39","ak.cp":"1137773","ak.ai":parseInt("677334",10),"ak.ol":"0","ak.cr":0,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"56648558","ak.r":41890,"ak.a2":n,"ak.m":"dscr","ak.n":"ff","ak.bpcip":"8.222.208.0","ak.cport":51560,"ak.gh":"23.59.80.77","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"bbr","ak.t":"1740756555","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==S+sF4jcCenJsN4cC63/sYn1MUs34oRGQ5EJRuvXwlSug19kWRpvrmZeYa0cSHnECD8Cx6C+/+TWqo7ABOXKVjwieDMDRi1n3Jz5IjHZ849O73PzbFGFkZxiFfLqg0ozFKnQsQHWPRBd+ntssDG7B/RE42EMgC0Iurd60+s3rmLKSQakuhvZYzkZtbwsUaladna5RtMj4BgR///6nBn4z4W8nlUj3Va+6OxakgvzhX8hZZpfDszWmYM/HHl4ScjCjoLPnqIv0NOE9xh1jvPPymaHx/rgKtaj3zto9Yj2btOGcrVYZCzyltN1+PLnmQzpFnsH1HPB/smaZ60ysPOPMeVZM6xBZWkcXoaRgw+hD9E7of6Lc4PgS8TqgWfVzusTyuKzs49AApjwvR0w9o/uSVR4CGBpoQ9qPyG2xftcnY2M=","ak.pv":"21","ak.dpoabenc":"","ak.tf":i};if(""!==t)o["ak.ruds"]=t;var r={i:!1,av:function(n){var t="http.initiator";if(n&&(!n[t]||"spa_hard"===n[t]))o["ak.feo"]=void 0!==e.aFeoApplied?1:0,BOOMR.addVar(o)},rv:function(){var e=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(e)}};BOOMR.plugins.AK={akVars:o,akDNSPreFetchDomain:a,init:function(){if(!r.i){var e=BOOMR.subscribe;e("before_beacon",r.av,null,null),e("onbeacon",r.rv,null,null),r.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head><body><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M5QQ3JP" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><div id="fusion-app" class="fusion-app"><div id="homepage-layout" class="bg-default-page includes-wallpaper-ad"><a class="skip-link sr-only sr-only-focusable px-3 text-body" href="#main">Skip to content</a><header class="masthead | w-100"><div class="sales-navigation | d-none w-100 bg-primary-branding d-lg-flex"><div class="container-xl"><div class="sales-nav-links | d-flex justify-content-start py-1"><div class="sales-nav-link |"><a class="text-nowrap text-reset text-decoration-none" href="/page/advertise-with-us">Advertise With Us</a></div><div class="sales-nav-link | pl-3"><a class="text-nowrap text-reset text-decoration-none" href="/weather/closings">Closings and Delays</a></div><div class="sales-nav-link | pl-3"><a class="text-nowrap text-reset text-decoration-none" href="/memorials/">Obituaries</a></div></div></div></div><div class="masthead | bg-primary-branding py-2" style="background-image:url('/pf/resources/images/mastheads/backgrounds/wvir.jpg?d=474')"><div class="container-xl"><div class="d-flex justify-content-between w-100"><div class="logo flex-fill position-relative"><a class="logo-link" aria-label="Return to the Homepage" href="/"><div class="logo-inner position-absolute" style="background-image:url('/pf/resources/images/mastheads/logos/wvir.svg?d=474')"></div></a></div></div></div></div></header><nav class="navigation | w-100"><div class="navigation | navigation-sticky-wrapper" style="min-height:undefinedpx"><div class="navbar | navbar-expand bg-primary-branding"><div class="container-xl position-relative"><a class="navbar-brand mr-1 d-none" aria-label="Return to the Homepage" href="/"><div class="brand-logo" style="background-image:url("/pf/resources/images/logo-icons/wvir.svg?d=474")"></div></a><button aria-label="Expand Side Navigation Panel" class="side-drawer-toggle btn text-white" type="button"><span class="fas fa-bars"></span></button><ul class="navbar-links | navbar-nav mr-auto font-weight-bold"><li class="navbar-link | navbar-item d-sm-flex d-md-flex d-lg-flex"><a class="nav-link text-white" href="/news">News</a></li><li class="navbar-link | navbar-item d-sm-flex d-md-flex d-lg-flex"><a class="nav-link text-white" href="/weather">Weather</a></li><li class="navbar-link | navbar-item d-none d-sm-flex d-md-flex d-lg-flex"><a class="nav-link text-white" href="/sports">Sports</a></li><li class="navbar-link | navbar-item d-none d-md-flex d-lg-flex"><a class="nav-link text-white" href="/livestream">Live Stream</a></li><li class="navbar-link | navbar-item d-none d-md-flex d-lg-flex"><a class="nav-link text-white" href="/community">Community</a></li><li class="navbar-link | navbar-item d-none d-lg-flex"><a class="nav-link text-white" href="/about-us">Inside 29</a></li><li class="navbar-link | navbar-item d-none d-lg-flex"><a class="nav-link text-white" href="/2019/10/23/news-links/">News Links</a></li><li class="navbar-link | navbar-item d-none d-lg-flex"><a class="nav-link text-white" href="/2023/01/02/nbc29-news-app/">News App</a></li><li class="navbar-link | navbar-item d-none d-xl-flex"><a class="nav-link text-white" href="/2023/01/02/nbc29-storm-team-weather-app/">Weather App</a></li></ul><label aria-label="Toggle search bar" class="queryly-nav-toggle pointer m-0 py-1 px-2" for="queryly_toggle"><i class="d-block fas fa-search"></i></label></div></div></div><div class="side-drawer-screen | fixed-top h-100 w-100 zindex-high"></div><div class="side-drawer | bg-primary-branding shadow-lg fixed-top h-100 w-100 overflow-y overflow-hide-scrollbar"><div class="side-drawer-container | d-none flex-column align-items-end h-100"><div class="side-drawer-cancel | w-100 p-2"><div class="d-flex flex-column align-items-end"><button aria-label="Close" class="btn btn-sm text-white"><i class="fas fa-times"></i></button></div></div><ul class="sections-list | list-unstyled w-100 pt-5 pb-4"><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/homepage">Home</a><i class="expand-group | flex-fill text-right align-self-center pointer fas fa-caret-right" aria-expanded="false" aria-label="Expand the Home navigation group" role="button"></i></div><div class="collapse"><ul class="links-group | list-unstyled font-weight-normal py-1"><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/weather/closings">Closings & Delays</a></div></li></ul></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/livestream">Live Stream</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/news">News</a><i class="expand-group | flex-fill text-right align-self-center pointer fas fa-caret-right" aria-expanded="false" aria-label="Expand the News navigation group" role="button"></i></div><div class="collapse"><ul class="links-group | list-unstyled font-weight-normal py-1"><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/news/capitol-square">Capitol Square News</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/news/central-virginia">Central Virginia News</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/news/charlottsville-albemarle">Charlottesville and Albemarle News</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/news/national">National</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/news/shenandoah-valley">Shenandoah Valley News</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/news/state">Virginia News</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/news/investigates">29Investigates</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/weather/closings">Closings & Delays</a></div></li></ul></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/weather">Weather</a><i class="expand-group | flex-fill text-right align-self-center pointer fas fa-caret-right" aria-expanded="false" aria-label="Expand the Weather navigation group" role="button"></i></div><div class="collapse"><ul class="links-group | list-unstyled font-weight-normal py-1"><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/weather/7-day-forecast/">7-Day Forecast</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/weather/current-conditions/">Current Conditions</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/2023/08/24/what-is-storm-team-29-first-alert-weather">First Alert</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/weather/radar-maps">Radar</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/2023/01/02/nbc29-storm-team-weather-app/">Weather App</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/weather/closings">Closings & Delays</a></div></li></ul></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/sports">Sports</a><i class="expand-group | flex-fill text-right align-self-center pointer fas fa-caret-right" aria-expanded="false" aria-label="Expand the Sports navigation group" role="button"></i></div><div class="collapse"><ul class="links-group | list-unstyled font-weight-normal py-1"><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/video-gallery/sports/">Videos</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/sports/falcon-club-player-of-the-week">Falcon Club Player Of The Week</a></div></li></ul></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/community">Community</a><i class="expand-group | flex-fill text-right align-self-center pointer fas fa-caret-right" aria-expanded="false" aria-label="Expand the Community navigation group" role="button"></i></div><div class="collapse"><ul class="links-group | list-unstyled font-weight-normal py-1"><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/community/obituaries">Central Virginia Obituaries</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/video-gallery/community/community-conversations/">Community Conversations</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/traffic/gas-prices">Gas Prices</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/food/mrfood">Mr. Food</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/page/sunrise-stumper">Sunrise Stumper</a></div></li></ul></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/weather/closings">Closings and Delays</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="https://www.graydc.com" rel="noopener noreferrer" target="_blank">Gray DC Bureau</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/page/submit-a-story/">Submit A News Tip</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/community/user-content">Submit Photos and Videos!</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/about-us">Inside 29</a><i class="expand-group | flex-fill text-right align-self-center pointer fas fa-caret-right" aria-expanded="false" aria-label="Expand the Inside 29 navigation group" role="button"></i></div><div class="collapse"><ul class="links-group | list-unstyled font-weight-normal py-1"><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/page/advertise-with-us">Advertise With Us</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/2019/10/22/closed-captioning">Closed Captioning</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/about-us/contact-us">Contact Us</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/about-us/careers">Jobs@29News</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/about-us/meet-the-team">Meet the Team</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/programming/schedule">Programming Schedule</a></div></li></ul></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="https://www.gdmcharlottesville.com/" rel="noopener noreferrer" target="_blank">Digital Marketing</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/politics/election-results">Election Results</a><i class="expand-group | flex-fill text-right align-self-center pointer fas fa-caret-right" aria-expanded="false" aria-label="Expand the Election Results navigation group" role="button"></i></div><div class="collapse"><ul class="links-group | list-unstyled font-weight-normal py-1"><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/presidential-election-map/">Presidential Election Map</a></div></li><li class="link | child py-2 px-3"><div class="text-white h6 mb-0"><a class="" href="/virginia-election-results/">Virginia Interactive Results</a></div></li></ul></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="https://www.investigatetv.com/" rel="noopener noreferrer" target="_blank">InvestigateTV</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/watching-your-wallet">Watching Your Wallet</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="https://www.circlecountry.com/" rel="noopener noreferrer" target="_blank">Circle Country</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/page/nextgen">NextGen TV</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="https://zeam.com/publishers/355/wvir-news-29" rel="noopener noreferrer" target="_blank">Zeam - News Streams</a></div></li><li class="link | parent h5 mb-0"><div class="py-2 px-3 d-flex"><a class="" href="/powernation">PowerNation</a></div></li></ul><div class="social-bar | d-flex flex-row justify-content-center w-100 mt-auto p-3" style="bottom:0"><a aria-label="Visit WVIR on FACEBOOK" class="p-2" href="https://www.facebook.com/NBC29" rel="noopener noreferrer" target="_blank"><i class="fab fa-facebook-f fa-2x"></i></a></div></div></div><div class="breaking-news-bar |"></div><div class="breaking-news-bar |"></div></nav><section class="leaderboard | w-100 position-relative"><div class="arc-ad | d-flex flex-column ad-type-flex-leaderboard ad-flex-leaderboard include-disclaimer justify-content-center text-center"><div class="arc-ad-wrapper |"><div id="ad-9xruyV8Tx9J7no0wmrxGZrytq6rF7VduYQoKdz2-MMpNpJwx7C" class="wvir/web/weather arcad py-2 mt-3 mb-3"></div></div></div></section><div class="container-xl bg-default-page position-relative"><div class="row"><section id="main" class="top-wrapped | col-12"><div class="section-topper | pt-3 mb-3"><div class="header-container | w-100 d-flex align-items-center justify-content-between flex-wrap"><h1 class="section-topper-text | font-weight-bold mb-0 mr-3">Weather</h1></div><div class="px-1"><ul class="section-topper-links | d-flex flex-wrap list-unstyled mx-n2 my-2 font-weight-bold"><li class="section-topper-link | px-2 text-nowrap d-sm-flex d-md-flex d-lg-flex d-xl-flex"><a class="text-reset" href="/weather/7-day-forecast/">7-Day Forecast</a></li><li class="section-topper-link | px-2 text-nowrap d-sm-flex d-md-flex d-lg-flex d-xl-flex"><a class="text-reset" href="/weather/current-conditions/">Current Conditions</a></li><li class="section-topper-link | px-2 text-nowrap d-sm-flex d-md-flex d-lg-flex d-xl-flex"><a class="text-reset" href="/2023/08/24/what-is-storm-team-29-first-alert-weather">First Alert</a></li><li class="section-topper-link | px-2 text-nowrap d-sm-flex d-md-flex d-lg-flex d-xl-flex"><a class="text-reset" href="/weather/radar-maps">Radar</a></li><li class="section-topper-link | px-2 text-nowrap d-none d-sm-flex d-md-flex d-lg-flex d-xl-flex"><a class="text-reset" href="/2023/01/02/nbc29-storm-team-weather-app/">Weather App</a></li><li class="section-topper-link | px-2 text-nowrap d-none d-md-flex d-lg-flex d-xl-flex"><a class="text-reset" href="/weather/closings">Closings & Delays</a></li></ul></div></div><div class="todays-forecast | weather card p-3 mb-3"><div class="row"><div class="col-sm-12 col-md-8 col-lg-8 mb-3"><div class="row"><div class="col-12 col-md-8 col-lg-8 col-xl-9 d-flex flex-column justify-content-center"><div class="headlines | w-100"><h3 class="headline | font-weight-bold pointer"><span role="button">Gusty March winds and temperature swings</span></h3><h5 class="subheadline | font-weight-normal text-secondary font-italic"><span>Mild Saturday and chilly Sunday</span></h5></div><div class="date-time | w-100 d-none d-md-block mb-2"><span class="date-time updated-date-time font-italic d-inline-block">Updated<!-- -->: <!-- -->38 minutes ago</span></div><div class="forecast-teaser | w-100 d-none d-md-block"><p class="text | w-100">CHARLOTTESVILLE, Va. (WVIR) - Remaining a little milder than average this last day of February and start to Match. Winds of change will be blowing into town this weekend!</p><div class="read-more font-weight-bold pointer" role="button">Read More...</div></div></div><div class="col-12 col-md-4 col-lg-4 col-xl-3 d-flex flex-column justify-content-center"><div class="row"><div class="col-5 col-sm-9 col-md-5 col-lg-4 col-xl-3 d-md-none d-flex flex-column justify-content-sm-between mb-3"><div class="date-time | small"><span class="date-time updated-date-time font-italic d-inline-block mb-3">Updated<!-- -->: <!-- -->38 minutes ago</span></div><div class="met-byline | small align-self-sm-end mb-3"><div class="w-100"><div class="font-weight-bold text-dark">Josh Fitzpatrick</div><div class="">Meteorologist</div><div class="social-bar | d-inline-flex justify-content-start mx-n1 fa-1x"><a aria-label="Send Josh Fitzpatrick an email" class="social-link | pointer text-reset text-decoration-none px-1" href="mailto:josh.fitzpatrick@29news.com" rel="noopener noreferrer" target="_blank"><i class="far fa-envelope"></i></a><a aria-label="Visit Josh Fitzpatrick on FACEBOOK" class="social-link | pointer text-reset text-decoration-none px-1" href="https://www.facebook.com/JoshFitzWx " rel="noopener noreferrer" target="_blank"><i class="fab fa-facebook-f"></i></a><a aria-label="Share on X (formerly Twitter)" class="social-link | pointer text-reset text-decoration-none px-1" href="https://www.x.com/JoshFitzWx" rel="noopener noreferrer" target="_blank"><i class="fab fa-x-twitter"></i></a><a aria-label="Visit Josh Fitzpatrick on YOUTUBE" class="social-link | pointer text-reset text-decoration-none px-1" href="https://www.youtube.com/channel/UCYXEDy7cwb6eAp6VIikSyiA" rel="noopener noreferrer" target="_blank"><i class="fab fa-youtube"></i></a><a aria-label="Visit Josh Fitzpatrick on INSTAGRAM" class="social-link | pointer text-reset text-decoration-none px-1" href="https://www.instagram.com/Josh_FitzpatrickWeather" rel="noopener noreferrer" target="_blank"><i class="fab fa-instagram"></i></a></div></div></div></div><figure class="media-item | figure media-item-image col-7 col-sm-3 col-md-12"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid mx-auto d-block" alt="Headshot of Josh Fitzpatrick, Meteorologist" loading="lazy" src="https://gray-wvir-prod.gtv-cdn.com/resizer/v2/https%3A%2F%2Fs3.amazonaws.com%2Farc-authors%2Fgray%2F97f3b838-4cf9-49f3-b168-87dd33701488.png?auth=6ed0685c0e5c45bcbed565a524ef90691ce111acd3f6bcc593587d6da0caff2e&width=400&height=600&smart=true" width="400" height="600"/></div></figure></div></div><div class="forecast-teaser | col-12 d-md-none"><p class="text | w-100">CHARLOTTESVILLE, Va. (WVIR) - Remaining a little milder than average this last day of February and start to Match. Winds of change will be blowing into town this weekend!</p><div class="read-more font-weight-bold pointer" role="button">Read More...</div></div></div></div><div class="col-sm-12 col-md-4 col-lg-4 d-flex flex-column justify-content-center"><div class="met-byline | w-100 d-md-flex flex-column d-none mb-3"><div class="w-100"><div class="font-weight-bold text-dark">Josh Fitzpatrick</div><div class="">Meteorologist</div><div class="social-bar | d-inline-flex justify-content-start mx-n1 fa-1x"><a aria-label="Send Josh Fitzpatrick an email" class="social-link | pointer text-reset text-decoration-none px-1" href="mailto:josh.fitzpatrick@29news.com" rel="noopener noreferrer" target="_blank"><i class="far fa-envelope"></i></a><a aria-label="Visit Josh Fitzpatrick on FACEBOOK" class="social-link | pointer text-reset text-decoration-none px-1" href="https://www.facebook.com/JoshFitzWx " rel="noopener noreferrer" target="_blank"><i class="fab fa-facebook-f"></i></a><a aria-label="Share on X (formerly Twitter)" class="social-link | pointer text-reset text-decoration-none px-1" href="https://www.x.com/JoshFitzWx" rel="noopener noreferrer" target="_blank"><i class="fab fa-x-twitter"></i></a><a aria-label="Visit Josh Fitzpatrick on YOUTUBE" class="social-link | pointer text-reset text-decoration-none px-1" href="https://www.youtube.com/channel/UCYXEDy7cwb6eAp6VIikSyiA" rel="noopener noreferrer" target="_blank"><i class="fab fa-youtube"></i></a><a aria-label="Visit Josh Fitzpatrick on INSTAGRAM" class="social-link | pointer text-reset text-decoration-none px-1" href="https://www.instagram.com/Josh_FitzpatrickWeather" rel="noopener noreferrer" target="_blank"><i class="fab fa-instagram"></i></a></div></div></div></div></div></div></section><div class="col-12 d-flex flex-column flex-lg-row w-100"><section class="top-featured | flex-lg-fill mr-lg-3"><div class="current-conditions | weather mb-3"><div class="conditions-wrapper | day-clear w-100 h-100 p-3 text-white bg-dark"><div class="row wx-border-bottom mb-2"><div class="col-12 col-md-8"><div class="location-name h2 font-weight-bold text-uppercase text-center text-md-left mb-2">Charlottesville, VA<i class="locations-box-trigger fas fa-pencil-alt pointer text-white ml-3" role="button"></i></div><div class="conditions-toolbar d-flex flex-row font-weight-bold pb-2 justify-content-center justify-content-md-start pointer"><div class="current ml-1 mr-1 border-bottom" role="button">current</div><div class="today ml-1 mx-1" role="button">today</div><div class="tonight ml-1 ml-1" role="button">tonight</div></div></div><div class="col-12 col-md-4"><div class="w-100 py-3 mb-2"><div class="input-group w-100 p-0"><input class="form-control px-3 w-100" aria-label="Enter a zipcode" placeholder="enter a zipcode" type="number" maxLength="5"/></div><div class="w-100 position-relative zindex-high"></div></div></div></div><div class="conditions-current row mb-3"><div class="col-12 col-md-6 pt-3 pb-md-3"><div class="d-flex flex-row justify-content-center pl-3"><div class="icon d-flex mr-3 flex-row align-items-center"><img alt="current weather icon" width="100" height="100" src="/pf/resources/images/weather/weather-condition-icons/svgs/34.svg?d=474"/></div><div class="font-weight-bold temp temp-lg weather-temp">47</div><div class="font-weight-bold d-flex flex-row mt-3"><div class="p-1 text-center pointer" role="button"><span class="temp-f-preference border-bottom">F掳</span></div><div class="p-1 text-center pointer" role="button"><span class="temp-c-preference">C掳</span></div></div></div><div class="metric text-center d-flex flex-row justify-content-center py-3 mt-3"><div class="h6 mb-3"><div class="cloudCoverPhrase | font-weight-normal">Fair</div></div></div></div><div class="col-12 col-md-6 py-md-3"><div class="metric d-flex flex-row justify-content-between h5 mt-2"><div class="font-weight-bold">Wind</div><div class="font-weight-normal">NW 6 MPH</div></div><div class="metric d-flex flex-row justify-content-between h5 mt-2"><div class="font-weight-bold">Dew Point</div><div class="font-weight-normal">21<!-- -->掳</div></div><div class="metric d-flex flex-row justify-content-between h5 mt-2 d-none"><div class="font-weight-bold">Feels Like</div><div class="font-weight-normal">44<!-- -->掳</div></div><div class="metric d-flex flex-row justify-content-between h5 mt-2 pt-3 mt-3 wx-border-top"><div class="font-weight-bold">Sunrise</div><div class="font-weight-normal text-uppercase">6:46 AM</div></div><div class="metric d-flex flex-row justify-content-between h5 mt-2"><div class="font-weight-bold">Sunset</div><div class="font-weight-normal text-uppercase">6:06 PM</div></div><div class="metric d-flex flex-row justify-content-between h5 mt-2"><div class="font-weight-bold">Moonrise</div><div class="font-weight-normal text-uppercase">7:12 AM</div></div><div class="metric d-flex flex-row justify-content-between h5 mt-2"><div class="font-weight-bold">Moonset</div><div class="font-weight-normal text-uppercase">7:06 PM</div></div> </div></div></div></div><div class="forecast-detailed | weather card mb-3"><div class="conditions-wrapper | card-body p-0 p-sm-2"><div class="conditions-toolbar |"><ul class="nav nav-tabs nav-fill"><li class="nav-item text-nowrap"><div class="hourly | nav-link font-weight-bold text-uppercase pointer px-0 px-sm-3 active text-body" role="button">Hourly</div></li><li class="nav-item text-nowrap"><div class="three-day | nav-link font-weight-bold text-uppercase pointer px-0 px-sm-3 text-dark" role="button">3-Day</div></li><li class="nav-item text-nowrap"><div class="ten-day | nav-link font-weight-bold text-uppercase pointer px-0 px-sm-3 text-dark" role="button">10-Day</div></li><li class="nav-item text-nowrap"><div class="weekend | nav-link font-weight-bold text-uppercase pointer px-0 px-sm-3 text-dark" role="button">Weekend</div></li></ul></div><div class="hourly | forecast-hourly row no-gutters"><div class="data | col-12 bg-white border-left border-right pt-2 mb-2"><div class="d-flex row no-gutters align-items-center border-bottom px-1 px-sm-2 py-2 font-weight-normal text-uppercase mb-0"><div class="d-flex"><span class="w-100">Time</span></div><div class="col text-center"><span class="w-100 d-block d-md-none">Temp</span><span class="w-100 d-none d-md-block">Temp</span></div><div class="col"><span class="w-100 d-block d-md-none">Desc</span><span class="w-100 d-none d-md-block">Description</span></div><div class="col"><span class="w-100 d-block d-md-none">Precip</span><span class="w-100 d-none d-md-block">Precipitation</span></div><div class="col"><span class="w-100 d-block d-md-none">DEW</span><span class="w-100 d-none d-md-block">Dew Point</span></div><div class="col"><span class="w-100 d-block d-md-none">Wnd</span><span class="w-100 d-none d-md-block">Wind</span></div></div><div class="hour | d-flex row no-gutters align-items-center border-top border-bottom px-1 px-sm-2 py-2"><div class="d-flex flex-column"><span class="font-weight-bold">11 AM</span><span class="font-weight-normal">2/28</span></div><div class="col d-flex justify-content-center h4 mb-0 font-weight-bold">50<!-- -->掳</div><div class="col d-flex align-items-center"><img alt="current weather conditions icon" width="30" height="30" src="/pf/resources/images/weather/weather-condition-icons/svgs/32.svg?d=474" class="mr-md-1"/><span class="d-none d-md-inline">Sunny</span></div><div class="col d-flex align-items-center font-weight-bold"><i class="fa fa-tint text-primary color-blue mr-1"></i>0<!-- -->%</div><div class="col d-flex font-weight-bold">21<!-- -->掳</div><div class="col d-flex flex-column flex-sm-row"><span class="mr-sm-1">WSW<!-- --> <!-- -->7<!-- --> <!-- -->MPH</span></div></div><div class="hour | d-flex row no-gutters align-items-center border-top border-bottom px-1 px-sm-2 py-2"><div class="d-flex flex-column"><span class="font-weight-bold">12 PM</span><span class="font-weight-normal">2/28</span></div><div class="col d-flex justify-content-center h4 mb-0 font-weight-bold">53<!-- -->掳</div><div class="col d-flex align-items-center"><img alt="current weather conditions icon" width="30" height="30" src="/pf/resources/images/weather/weather-condition-icons/svgs/32.svg?d=474" class="mr-md-1"/><span class="d-none d-md-inline">Sunny</span></div><div class="col d-flex align-items-center font-weight-bold"><i class="fa fa-tint text-primary color-blue mr-1"></i>0<!-- -->%</div><div class="col d-flex font-weight-bold">20<!-- -->掳</div><div class="col d-flex flex-column flex-sm-row"><span class="mr-sm-1">SW<!-- --> <!-- -->7<!-- --> <!-- -->MPH</span></div></div><div class="hour | d-flex row no-gutters align-items-center border-top border-bottom px-1 px-sm-2 py-2"><div class="d-flex flex-column"><span class="font-weight-bold">1 PM</span><span class="font-weight-normal">2/28</span></div><div class="col d-flex justify-content-center h4 mb-0 font-weight-bold">55<!-- -->掳</div><div class="col d-flex align-items-center"><img alt="current weather conditions icon" width="30" height="30" src="/pf/resources/images/weather/weather-condition-icons/svgs/32.svg?d=474" class="mr-md-1"/><span class="d-none d-md-inline">Sunny</span></div><div class="col d-flex align-items-center font-weight-bold"><i class="fa fa-tint text-primary color-blue mr-1"></i>0<!-- -->%</div><div class="col d-flex font-weight-bold">20<!-- -->掳</div><div class="col d-flex flex-column flex-sm-row"><span class="mr-sm-1">SW<!-- --> <!-- -->8<!-- --> <!-- -->MPH</span></div></div><div class="hour | d-flex row no-gutters align-items-center border-top border-bottom px-1 px-sm-2 py-2"><div class="d-flex flex-column"><span class="font-weight-bold">2 PM</span><span class="font-weight-normal">2/28</span></div><div class="col d-flex justify-content-center h4 mb-0 font-weight-bold">56<!-- -->掳</div><div class="col d-flex align-items-center"><img alt="current weather conditions icon" width="30" height="30" src="/pf/resources/images/weather/weather-condition-icons/svgs/32.svg?d=474" class="mr-md-1"/><span class="d-none d-md-inline">Sunny</span></div><div class="col d-flex align-items-center font-weight-bold"><i class="fa fa-tint text-primary color-blue mr-1"></i>0<!-- -->%</div><div class="col d-flex font-weight-bold">22<!-- -->掳</div><div class="col d-flex flex-column flex-sm-row"><span class="mr-sm-1">SW<!-- --> <!-- -->7<!-- --> <!-- -->MPH</span></div></div><div class="hour | d-flex row no-gutters align-items-center border-top border-bottom px-1 px-sm-2 py-2"><div class="d-flex flex-column"><span class="font-weight-bold">3 PM</span><span class="font-weight-normal">2/28</span></div><div class="col d-flex justify-content-center h4 mb-0 font-weight-bold">57<!-- -->掳</div><div class="col d-flex align-items-center"><img alt="current weather conditions icon" width="30" height="30" src="/pf/resources/images/weather/weather-condition-icons/svgs/32.svg?d=474" class="mr-md-1"/><span class="d-none d-md-inline">Sunny</span></div><div class="col d-flex align-items-center font-weight-bold"><i class="fa fa-tint text-primary color-blue mr-1"></i>0<!-- -->%</div><div class="col d-flex font-weight-bold">22<!-- -->掳</div><div class="col d-flex flex-column flex-sm-row"><span class="mr-sm-1">SW<!-- --> <!-- -->8<!-- --> <!-- -->MPH</span></div></div><div class="hour | d-flex row no-gutters align-items-center border-top border-bottom px-1 px-sm-2 py-2"><div class="d-flex flex-column"><span class="font-weight-bold">4 PM</span><span class="font-weight-normal">2/28</span></div><div class="col d-flex justify-content-center h4 mb-0 font-weight-bold">58<!-- -->掳</div><div class="col d-flex align-items-center"><img alt="current weather conditions icon" width="30" height="30" src="/pf/resources/images/weather/weather-condition-icons/svgs/32.svg?d=474" class="mr-md-1"/><span class="d-none d-md-inline">Sunny</span></div><div class="col d-flex align-items-center font-weight-bold"><i class="fa fa-tint text-primary color-blue mr-1"></i>0<!-- -->%</div><div class="col d-flex font-weight-bold">21<!-- -->掳</div><div class="col d-flex flex-column flex-sm-row"><span class="mr-sm-1">SSW<!-- --> <!-- -->9<!-- --> <!-- -->MPH</span></div></div><div class="hour | d-flex row no-gutters align-items-center border-top border-bottom px-1 px-sm-2 py-2"><div class="d-flex flex-column"><span class="font-weight-bold">5 PM</span><span class="font-weight-normal">2/28</span></div><div class="col d-flex justify-content-center h4 mb-0 font-weight-bold">57<!-- -->掳</div><div class="col d-flex align-items-center"><img alt="current weather conditions icon" width="30" height="30" src="/pf/resources/images/weather/weather-condition-icons/svgs/32.svg?d=474" class="mr-md-1"/><span class="d-none d-md-inline">Sunny</span></div><div class="col d-flex align-items-center font-weight-bold"><i class="fa fa-tint text-primary color-blue mr-1"></i>0<!-- -->%</div><div class="col d-flex font-weight-bold">22<!-- -->掳</div><div class="col d-flex flex-column flex-sm-row"><span class="mr-sm-1">SSW<!-- --> <!-- -->9<!-- --> <!-- -->MPH</span></div></div><div class="hour | d-flex row no-gutters align-items-center border-top border-bottom px-1 px-sm-2 py-2"><div class="d-flex flex-column"><span class="font-weight-bold">6 PM</span><span class="font-weight-normal">2/28</span></div><div class="col d-flex justify-content-center h4 mb-0 font-weight-bold">53<!-- -->掳</div><div class="col d-flex align-items-center"><img alt="current weather conditions icon" width="30" height="30" src="/pf/resources/images/weather/weather-condition-icons/svgs/32.svg?d=474" class="mr-md-1"/><span class="d-none d-md-inline">Sunny</span></div><div class="col d-flex align-items-center font-weight-bold"><i class="fa fa-tint text-primary color-blue mr-1"></i>0<!-- -->%</div><div class="col d-flex font-weight-bold">22<!-- -->掳</div><div class="col d-flex flex-column flex-sm-row"><span class="mr-sm-1">S<!-- --> <!-- -->8<!-- --> <!-- -->MPH</span></div></div><div class="hour | d-flex row no-gutters align-items-center border-top border-bottom px-1 px-sm-2 py-2"><div class="d-flex flex-column"><span class="font-weight-bold">7 PM</span><span class="font-weight-normal">2/28</span></div><div class="col d-flex justify-content-center h4 mb-0 font-weight-bold">51<!-- -->掳</div><div class="col d-flex align-items-center"><img alt="current weather conditions icon" width="30" height="30" src="/pf/resources/images/weather/weather-condition-icons/svgs/31.svg?d=474" class="mr-md-1"/><span class="d-none d-md-inline">Clear</span></div><div class="col d-flex align-items-center font-weight-bold"><i class="fa fa-tint text-primary color-blue mr-1"></i>0<!-- -->%</div><div class="col d-flex font-weight-bold">23<!-- -->掳</div><div class="col d-flex flex-column flex-sm-row"><span class="mr-sm-1">S<!-- --> <!-- -->7<!-- --> <!-- -->MPH</span></div></div><div class="hour | d-flex row no-gutters align-items-center border-top border-bottom px-1 px-sm-2 py-2"><div class="d-flex flex-column"><span class="font-weight-bold">8 PM</span><span class="font-weight-normal">2/28</span></div><div class="col d-flex justify-content-center h4 mb-0 font-weight-bold">50<!-- -->掳</div><div class="col d-flex align-items-center"><img alt="current weather conditions icon" width="30" height="30" src="/pf/resources/images/weather/weather-condition-icons/svgs/31.svg?d=474" class="mr-md-1"/><span class="d-none d-md-inline">Clear</span></div><div class="col d-flex align-items-center font-weight-bold"><i class="fa fa-tint text-primary color-blue mr-1"></i>0<!-- -->%</div><div class="col d-flex font-weight-bold">24<!-- -->掳</div><div class="col d-flex flex-column flex-sm-row"><span class="mr-sm-1">S<!-- --> <!-- -->8<!-- --> <!-- -->MPH</span></div></div><div class="hour | d-flex row no-gutters align-items-center border-top border-bottom px-1 px-sm-2 py-2"><div class="d-flex flex-column"><span class="font-weight-bold">9 PM</span><span class="font-weight-normal">2/28</span></div><div class="col d-flex justify-content-center h4 mb-0 font-weight-bold">49<!-- -->掳</div><div class="col d-flex align-items-center"><img alt="current weather conditions icon" width="30" height="30" src="/pf/resources/images/weather/weather-condition-icons/svgs/31.svg?d=474" class="mr-md-1"/><span class="d-none d-md-inline">Clear</span></div><div class="col d-flex align-items-center font-weight-bold"><i class="fa fa-tint text-primary color-blue mr-1"></i>1<!-- -->%</div><div class="col d-flex font-weight-bold">26<!-- -->掳</div><div class="col d-flex flex-column flex-sm-row"><span class="mr-sm-1">SSW<!-- --> <!-- -->9<!-- --> <!-- -->MPH</span></div></div><div class="hour | d-flex row no-gutters align-items-center border-top border-bottom px-1 px-sm-2 py-2"><div class="d-flex flex-column"><span class="font-weight-bold">10 PM</span><span class="font-weight-normal">2/28</span></div><div class="col d-flex justify-content-center h4 mb-0 font-weight-bold">48<!-- -->掳</div><div class="col d-flex align-items-center"><img alt="current weather conditions icon" width="30" height="30" src="/pf/resources/images/weather/weather-condition-icons/svgs/31.svg?d=474" class="mr-md-1"/><span class="d-none d-md-inline">Clear</span></div><div class="col d-flex align-items-center font-weight-bold"><i class="fa fa-tint text-primary color-blue mr-1"></i>1<!-- -->%</div><div class="col d-flex font-weight-bold">27<!-- -->掳</div><div class="col d-flex flex-column flex-sm-row"><span class="mr-sm-1">SSW<!-- --> <!-- -->8<!-- --> <!-- -->MPH</span></div></div></div><div class="load-more | col-12"><button class="btn btn-block btn-light">Load Next 12 Hours</button></div></div></div></div></section><section class="top-right-rail | rail d-flex flex-column flex-lg-fill"><div class="arc-ad | d-flex flex-column ad-type-cube ad-flex-cube include-disclaimer sticky justify-content-start text-center"><div class="arc-ad-wrapper |"><div id="ad-eZI1b5PjkaUxtGoLvcSV9I2c1lh3-pH-GT1qPRlwZfvgG942Hn" class="wvir/web/weather arcad py-2 mb-3"></div></div></div><div id="fusion-static-enter:f0fE9ySKeeLN3l0" style="display:none" data-fusion-component="f0fE9ySKeeLN3l0"></div><div class="ugc-widget | row mb-3"><div class="col-12"><div class="zeam-ugc-widget-frame-container widget-frame-container mx-1" data-album-id="1433"></div></div></div><div id="fusion-static-exit:f0fE9ySKeeLN3l0" style="display:none" data-fusion-component="f0fE9ySKeeLN3l0"></div><div class="w-100" style="height:250px"></div></section></div><section class="middle-wrapped | col-12"><div id="radar" class="weather-radar mb-3"><div class="radar-container"><div class="d-flex w-100 h-100 zindex-higher position-absolute"></div><div id="fusion-static-enter:0" style="display:none" data-fusion-component="0"></div><script type="text/javascript" src="https://widgets.media.weather.com/wxwidget.loader.js?cid=802481671"></script><wx-widget animate="false" country="US" fullscreen="true" header="false" language="en-US" latitude="38.03060256334271" longitude="-78.47753640222724" mapid="0001" memberid="1162" menuitems="0001,1101" opacity="0.6" standalone="true" theme="dark-gray" type="map" units="e" zoomlevel="8"></wx-widget><div id="fusion-static-exit:0" style="display:none" data-fusion-component="0"></div></div></div></section><div class="col-12 d-flex flex-column flex-lg-row w-100"><section class="middle-featured | flex-lg-fill mr-lg-3"><div class="conditions-imagery | weather d-flex flex-column mb-3"><div class="d-flex flex-row flex-wrap justify-content-center mx-n2 mb-n3 position-relative"><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span>Local Temperatures</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt="Local Temperatures" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/tempslocal.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span>State Temps</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt="State Temps" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/tempsstate.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span>National Temps</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt="National Temps" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/tempsnational.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span>Feels Like</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt="Feels Like" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/feelsliketemp.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span>Winds</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt="Winds" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/currentwinds.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span>Wind Gusts</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt="Wind Gusts" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/currentwindgusts.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span>Watches/Warnings</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt="Watches/Warnings" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/watcheswarnings.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span>Visibility</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt="Visibility" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/currentvisibility.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span>Dew Points</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt="Dew Points" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/dewpoints.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span>7-Day Forecast</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt="7-Day Forecast" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/7day.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span>Forecast: Hour by Hour Central VA</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt="Forecast: Hour by Hour Central VA" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/hourbyhour.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span> Forecast: Hour by Hour Valley</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt=" Forecast: Hour by Hour Valley" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/hourbyhourvalley.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span>Highs Today</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt="Highs Today" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/highstoday.jpg?time=1623346140000"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span> Lows Tonight</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt=" Lows Tonight" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/lowstonight.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span>Highs Tomorrow</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt="Highs Tomorrow" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/highstomorrow.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span> Local Radar</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt=" Local Radar" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/radarlocal.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span>State Radar</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt="State Radar" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/radarstate.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span> National Radar</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt=" National Radar" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/radarnational.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span>Charlottesville Radar</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt="Charlottesville Radar" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/radarcville.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span> Fluvanna Radar</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt=" Fluvanna Radar" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/radarfluvanna.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span>Staunton Radar</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt="Staunton Radar" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/radarstaunton.jpg"/></div></figure></div></div><div class="wx-image | px-2 d-flex flex-column col-12 col-md-6 col-lg-4 col-xl-4 mb-3"><div class="title | mb-1"><h5 class="mb-0 font-weight-bold pointer" role="button"><div class="title-name | text-truncate"><span>Waynesboro Radar</span></div></h5></div><div class="image-container | position-relative" role="button"><figure class="media-item | figure media-item-image mb-0 constrained image-ratio-16x9"><div class="figure-wrapper img-wrapper figure-img mb-0"><img class="img-fluid m-auto" alt="Waynesboro Radar" loading="lazy" src="https://webpubcontent.raycommedia.com/wvir/weather/radarwaynesboro.jpg"/></div></figure></div></div></div></div></section><section class="middle-right-rail | rail d-flex flex-column flex-lg-fill"><div class="w-100" style="height:600px"></div></section></div><section class="middle-top | col-12"></section><section class="middle-center | col-12"></section><section class="middle-bottom | col-12"><div id="fusion-static-enter:taboola-widget-f0fBee52RNu31Ib" style="display:none" data-fusion-component="taboola-widget-f0fBee52RNu31Ib"></div><div class="taboola-feed | w-100 mb-3"><div id="taboola-below-weather-thumbnails"></div><script>window._taboola = window._taboola || [];_taboola.push({"mode":"thumbs-feed-01","container":"taboola-below-weather-thumbnails","placement":"Below Weather Thumbnails","target_type":"mix"});</script></div><div id="fusion-static-exit:taboola-widget-f0fBee52RNu31Ib" style="display:none" data-fusion-component="taboola-widget-f0fBee52RNu31Ib"></div></section></div></div><footer class="footer | w-100"><div class="arc-ad | d-flex flex-column ad-type-flex-leaderboard ad-flex-leaderboard ad-footer-flex-leaderboard ad-fixed-bottom position-fixed zindex-higher w-100 justify-content-center text-center"><div class="arc-ad-wrapper |"><div class="ad-dismiss | text-white pointer position-absolute top absolute-right p-1" role="button"><i class="far fa-times-circle fa-sm"></i></div><div id="ad-PMpU1R5mL2Tt7PvXRSFgayX199ZjoKYa2HoLlAUD14jMoA5T4P" class="wvir/web/weather arcad py-0 my-0"></div></div></div><div id="fusion-static-enter:footer-wvir" style="display:none" data-fusion-component="footer-wvir"></div><div class="footer | card bg-primary-branding mt-3 d-flex rounded-0 text-center text-sm-left zindex-highest"><div class="card-body"><div class="container"><div class="row"><div class="col"><div class="footer-links | row justify-content-start my-3"><div class="footer-link | col-6 col-sm-6 col-md-4 col-lg-3 align-self-center"><a class="text-white" href="/homepage">Home</a></div><div class="footer-link | col-6 col-sm-6 col-md-4 col-lg-3 align-self-center"><a class="text-white" href="/news">News</a></div><div class="footer-link | col-6 col-sm-6 col-md-4 col-lg-3 align-self-center"><a class="text-white" href="/weather">Weather</a></div><div class="footer-link | col-6 col-sm-6 col-md-4 col-lg-3 align-self-center"><a class="text-white" href="/sports">Sports</a></div><div class="footer-link | col-6 col-sm-6 col-md-4 col-lg-3 align-self-center"><a class="text-white" href="/community">Community</a></div><div class="footer-link | col-6 col-sm-6 col-md-4 col-lg-3 align-self-center"><a class="text-white" href="/about-us">Inside 29</a></div><div class="footer-link | col-6 col-sm-6 col-md-4 col-lg-3 align-self-center"><a class="text-white" href="/livestream">Watch Live</a></div><div class="footer-link | col-6 col-sm-6 col-md-4 col-lg-3 align-self-center"><a class="text-white" href="/community/user-content">Submit Photos and Videos!</a></div></div></div><div class="col-12 col-sm-5 col-md-3 col-xl-2"><div class="footer-contacts | row justify-content-start my-3 small"><div class="col"><ul class="list-unstyled mb-0"><li class="footer-contact | font-weight-bold">WVIR</li><li class="footer-contact | footer-address">503 E. Market St.</li><li class="footer-contact | footer-city-state">Charlottesville, VA 22902</li><li class="footer-contact | footer-phone">(434) 220-2900</li></ul></div></div></div></div></div></div><div class="card-footer small pt-0"><div class="footer-links | d-flex flex-wrap justify-content-center text-center"><div class="footer-link | align-self-center px-3 pt-3"><a class="" href="https://publicfiles.fcc.gov/tv-profile/WVIR-TV" rel="noopener noreferrer" target="_blank">FCC Public File</a></div><div class="footer-link | align-self-center px-3 pt-3"><a class="" href="mailto:viewercomments@nbc29.com" rel="noopener noreferrer" target="_blank">viewercomments@nbc29.com | 434-220-2900</a></div><div class="footer-link | align-self-center px-3 pt-3"><a class="" href="https://webpubcontent.gray.tv/gdm/fcc/wvir-fcc_applications.pdf" rel="noopener noreferrer" target="_blank">FCC Applications</a></div><div class="footer-link | align-self-center px-3 pt-3"><a class="" href="https://publicfiles.fcc.gov/api/manager/download/ef129121-fbd7-88b0-8fb4-157285cee286/ff966425-29cd-462e-bfaa-0eed12636923.pdf" rel="noopener noreferrer" target="_blank">EEO Report</a></div><div class="footer-link | align-self-center px-3 pt-3"><a class="" href="/2019/10/22/closed-captioning/" rel="noopener noreferrer" target="_blank">Closed Captioning/Audio Description</a></div><div class="footer-link | align-self-center px-3 pt-3"><a class="" href="/privacy-policy" rel="noopener noreferrer" target="_blank">Privacy Policy</a></div><div class="footer-link | align-self-center px-3 pt-3"><a class="" href="/terms-of-service" rel="noopener noreferrer" target="_blank">Terms of Service</a></div><div class="footer-link | align-self-center px-3 pt-3"><a class="" href="/advertising" rel="noopener noreferrer" target="_blank">Advertising</a></div><div class="footer-link | align-self-center px-3 pt-3"><a class="" href="https://www.gdmcharlottesville.com/" rel="noopener noreferrer" target="_blank">Digital Marketing</a></div><div class="footer-link | align-self-center px-3 pt-3"><a class="privacy-options-link d-flex align-items-center" href="https://gray.tv/optout" rel="noopener noreferrer" target="_blank">YOUR PRIVACY CHOICES</a></div><div id="onetrust-footer-link" class="footer-link | align-self-center px-3 pt-3 onetrust-footer-link-container"><span id="ot-sdk-btn" class="ot-sdk-show-settings" role="button" tabindex="0">Cookie Settings</span></div></div></div><div class="card-footer footer-disclaimer py-3 px-5"><div class="font-weight-light small mx-auto text-center">At Gray, our journalists report, write, edit and produce the news content that informs the communities we serve. <a target="_blank" rel="noopener noreferrer" href="https://gray.tv/uploads/documents/Gray-AI-Policy.pdf">Click here</a> to learn more about our approach to artificial intelligence.</div></div><div class="footer-copyright | card-footer"><div class="font-weight-light small mx-auto text-center">A Gray Local Media Station <!-- -->漏 <!-- --> <!-- -->2002-2025</div><div class="footer-corp-logo | w-100 mx-auto mt-2 mb-0"></div></div></div><div id="fusion-static-exit:footer-wvir" style="display:none" data-fusion-component="footer-wvir"></div></footer></div></div><script id="fusion-metadata" type="application/javascript">window.Fusion=window.Fusion||{};Fusion.arcSite="wvir";Fusion.contextPath="/pf";Fusion.mxId="00000000";Fusion.deployment="474";Fusion.globalContent={"_id":"/weather","_admin":{"dfp_id":"/weather","wallpaper_ad":"false","alias_ids":["/weather"]},"site":{"site_title":"Weather","section_content_feed":{},"syncbak_ugc_widget":{"albumid":"1433"},"id":"/weather","title":"Weather","site_tagline":null,"url":"/weather"},"navigation":{"nav_title":"Weather","id":"/weather","title":"Weather","url":"/weather"},"social":{"facebook":null,"twitter":null},"_website":"wvir","name":"Weather","order":{"navigation-navbar-links":1002,"publishing-sections":1027,"navigation-menu-links":1004,"footer-content-links":1003},"parent":{"navigation-navbar-links":"/","publishing-sections":"/","navigation-menu-links":"/","default":"/","footer-content-links":"/"},"ancestors":{"footer-content-links":["/"],"navigation-navbar-links":["/"],"sales-nav-links":[],"navigation-menu-links":["/"],"publishing-sections":["/"],"default":[]},"inactive":false,"node_type":"section","metadata":{"metadata_description":"Local weather for Charlottesville, Albemarle, Greene, Madison, Fluvanna, Nelson, Augusta, and Orange counties.","metadata_keywords":"News Weather Charlottesville Albemarle Cville Greene Madison Fluvanna Nelson Augusta Waynesboro Staunton Scottsville Earlysville Orange Louisa","metadata_title":"Weather","metadata_promo_image":null},"id":"/weather","footer":{"id":"/weather","title":"Weather","url":"/weather"},"section_topper":{"section_title":null},"url":"/weather","type":"section","dataTransformedAt":"2025-02-28T15:26:33.556Z"};Fusion.globalContentConfig={"source":"site-service","query":{"section":"/weather","websiteOverride":"","arc-site":"wvir"}};Fusion.lastModified=1740756526549;Fusion.contentCache={"signing-service":{"{\"id\":\"https://webpubcontent.gray.tv/gray/arc-fusion-assets/images/fallback-graphics/wvir.jpg?d=474\"}":{"data":{"hash":"b7400d0133fe8a642f574b3878227ae51d900a6f56a3ae055005bbea1aedbba1","type":"sha256","_id":"00f1f53e84d07d2de1e69747bfcf6e3036df315ff778b5c65a7676af0952f78d"},"expires":1772251773072,"lastModified":1740715772970}},"site-navigation":{"{\"hierarchy\":\"sales-nav-links\"}":{"data":{"children":[{"navigation":{"title":"Advertise With Us","url":"/page/advertise-with-us"}},{"navigation":{"title":"Closings and Delays","url":"/weather/closings"}},{"navigation":{"title":"Obituaries","url":"/memorials/"}}],"_id":"/"},"expires":1740757083985,"lastModified":1740756483638},"{\"hierarchy\":\"navigation-navbar-links\"}":{"data":{"children":[{"_id":"/news","navigation":{"title":"News","url":"/news"}},{"_id":"/weather","navigation":{"title":"Weather","url":"/weather"}},{"_id":"/sports","navigation":{"title":"Sports","url":"/sports"}},{"_id":"link-438VDJQUQH0NZ5CGBJR7PMNQ0R","navigation":{"title":"Live Stream","url":"/livestream"}},{"_id":"/community","navigation":{"title":"Community","url":"/community"}},{"_id":"/about-us","navigation":{"title":"Inside 29","url":"/about-us"}},{"_id":"link-R108AWPM5T3Z331AK8R80E8FDG","navigation":{"title":"News Links","url":"/2019/10/23/news-links/"}},{"_id":"link-ZUTXB23HZH2JX1E79JE0CP1N1R","navigation":{"title":"News App","url":"/2023/01/02/nbc29-news-app/"}},{"_id":"link-P6GJXJPVYX49K9QV6TYZQWG0FM","navigation":{"title":"Weather App","url":"/2023/01/02/nbc29-storm-team-weather-app/"}}],"_id":"/"},"expires":1740757103803,"lastModified":1740756503755},"{\"hierarchy\":\"navigation-menu-links\"}":{"data":{"children":[{"_id":"/homepage","children":[{"_id":"link-RQYA5WNC9H0RH1UZ7E0P3MXQPW","navigation":{"title":"Closings & Delays","url":"/weather/closings"}}],"navigation":{"title":"Home","url":"/homepage"}},{"_id":"link-4Y698CJZHH21T8UFUXN3QFYZVG","children":[],"navigation":{"title":"Live Stream","url":"/livestream"}},{"_id":"/news","children":[{"_id":"/news/capitol-square","navigation":{"title":"Capitol Square News","url":"/news/capitol-square"}},{"_id":"/news/central-virginia","navigation":{"title":"Central Virginia News","url":"/news/central-virginia"}},{"_id":"/news/charlottsville-albemarle","navigation":{"title":"Charlottesville and Albemarle News","url":"/news/charlottsville-albemarle"}},{"_id":"/news/national","navigation":{"title":"National","url":"/news/national"}},{"_id":"/news/shenandoah-valley","navigation":{"title":"Shenandoah Valley News","url":"/news/shenandoah-valley"}},{"_id":"/news/state","navigation":{"title":"Virginia News","url":"/news/state"}},{"_id":"/news/investigates","navigation":{"title":"29Investigates","url":"/news/investigates"}},{"_id":"link-U53EIZWHGRB75HHYBVH6AVYCDM","navigation":{"title":"Closings & Delays","url":"/weather/closings"}}],"navigation":{"title":"News","url":"/news"}},{"_id":"/weather","children":[{"_id":"link-K8BPBN4NVX0C5A84CQWNK2RTAR","navigation":{"title":"7-Day Forecast","url":"/weather/7-day-forecast/"}},{"_id":"link-5764GRCU150395JCPEDWF7A3TM","navigation":{"title":"Current Conditions","url":"/weather/current-conditions/"}},{"_id":"link-ROLOJO56WVE57N7GFRVIEH4MZY","navigation":{"title":"First Alert","url":"/2023/08/24/what-is-storm-team-29-first-alert-weather"}},{"_id":"link-B6WP9HTA8X1PB1YT7X0B2TZ330","navigation":{"title":"Radar","url":"/weather/radar-maps"}},{"_id":"link-QU5XQVGSDZECLKFMTMREGAAT5Q","navigation":{"title":"Weather App","url":"/2023/01/02/nbc29-storm-team-weather-app/"}},{"_id":"link-R2IN5JNDYNC33KX3SQFO4YVHHM","navigation":{"title":"Closings & Delays","url":"/weather/closings"}}],"navigation":{"title":"Weather","url":"/weather"}},{"_id":"/sports","children":[{"_id":"link-QO4PPT5XMJEPBG3P6XCW3ORHJA","navigation":{"title":"Videos","url":"/video-gallery/sports/"}},{"_id":"/sports/falcon-club-player-of-the-week","navigation":{"title":"Falcon Club Player Of The Week","url":"/sports/falcon-club-player-of-the-week"}}],"navigation":{"title":"Sports","url":"/sports"}},{"_id":"/community","children":[{"_id":"/community/obituaries","navigation":{"title":"Central Virginia Obituaries","url":"/community/obituaries"}},{"_id":"link-99RZPW6DA17136C82M6UTVP0A0","navigation":{"title":"Community Conversations","url":"/video-gallery/community/community-conversations/"}},{"_id":"/traffic/gas-prices","navigation":{"title":"Gas Prices","url":"/traffic/gas-prices"}},{"_id":"/food/mrfood","navigation":{"title":"Mr. Food","url":"/food/mrfood"}},{"_id":"link-4PANRJ6M0D0G3EJRHVTYVCRE60","navigation":{"title":"Sunrise Stumper","url":"/page/sunrise-stumper"}}],"navigation":{"title":"Community","url":"/community"}},{"_id":"/weather/closings","children":[],"navigation":{"title":"Closings and Delays","url":"/weather/closings"}},{"_id":"link-VBMWTBDTD17C5ACEA6GJQAHD8R","children":[],"navigation":{"title":"Gray DC Bureau","url":"https://www.graydc.com"}},{"_id":"link-5DQ50MJFX97077ZM0179NTACN0","children":[],"navigation":{"title":"Submit A News Tip","url":"/page/submit-a-story/"}},{"_id":"/community/user-content","children":[],"navigation":{"title":"Submit Photos and Videos!","url":"/community/user-content"}},{"_id":"/about-us","children":[{"_id":"link-A2K8N7D9WD5QHC00T61JGFVTPR","navigation":{"title":"Advertise With Us","url":"/page/advertise-with-us"}},{"_id":"link-06C8CZ3M7136Q8GGK0GEVYN1N8","navigation":{"title":"Closed Captioning","url":"/2019/10/22/closed-captioning"}},{"_id":"link-NN99Q1B9TH2PD8PDJ569C4ZF4M","navigation":{"title":"Contact Us","url":"/about-us/contact-us"}},{"_id":"/about-us/careers","navigation":{"title":"Jobs@29News","url":"/about-us/careers"}},{"_id":"/about-us/meet-the-team","navigation":{"title":"Meet the Team","url":"/about-us/meet-the-team"}},{"_id":"/programming/schedule","navigation":{"title":"Programming Schedule","url":"/programming/schedule"}}],"navigation":{"title":"Inside 29","url":"/about-us"}},{"_id":"link-OPIWOGHIMRBB7HOGBKQA3EUVWU","children":[],"navigation":{"title":"Digital Marketing","url":"https://www.gdmcharlottesville.com/"}},{"_id":"/politics/election-results","children":[{"_id":"link-5PIC4HWOPBHWLODF3WSIXYRHMQ","navigation":{"title":"Presidential Election Map","url":"/presidential-election-map/"}},{"_id":"link-JJFFYH6H7NAVBB3M2Y273E7ZUE","navigation":{"title":"Virginia Interactive Results","url":"/virginia-election-results/"}}],"navigation":{"title":"Election Results","url":"/politics/election-results"}},{"_id":"link-XBKADVE5392EFABMVGQXE2HNGR","children":[],"navigation":{"title":"InvestigateTV","url":"https://www.investigatetv.com/"}},{"_id":"link-YGW5PFVTDZD3HJYKXSBWXQRR4U","children":[],"navigation":{"title":"Watching Your Wallet","url":"/watching-your-wallet"}},{"_id":"link-6ARXU3Q2W52P797PG0YE98CJ2W","children":[],"navigation":{"title":"Circle Country","url":"https://www.circlecountry.com/"}},{"_id":"link-4DVVW5XFJVHXDHK3CXUN4ENBQ4","children":[],"navigation":{"title":"NextGen TV","url":"/page/nextgen"}},{"_id":"link-PWD3HKGRFNFW7DTSJ4ANYXKFSU","children":[],"navigation":{"title":"Zeam - News Streams","url":"https://zeam.com/publishers/355/wvir-news-29"}},{"_id":"link-C30V21XMA153F35KJ3F83EAPWG","children":[],"navigation":{"title":"PowerNation","url":"/powernation"}}],"_id":"/"},"expires":1740757049049,"lastModified":1740756448775},"{\"hierarchy\":\"navigation-menu-links\",\"section\":\"/weather\"}":{"data":{"children":[{"_id":"link-K8BPBN4NVX0C5A84CQWNK2RTAR","navigation":{"title":"7-Day Forecast","url":"/weather/7-day-forecast/"},"url":"/weather/7-day-forecast/"},{"_id":"link-5764GRCU150395JCPEDWF7A3TM","navigation":{"title":"Current Conditions","url":"/weather/current-conditions/"},"url":"/weather/current-conditions/"},{"_id":"link-ROLOJO56WVE57N7GFRVIEH4MZY","navigation":{"title":"First Alert","url":"/2023/08/24/what-is-storm-team-29-first-alert-weather"},"url":"/2023/08/24/what-is-storm-team-29-first-alert-weather"},{"_id":"link-B6WP9HTA8X1PB1YT7X0B2TZ330","navigation":{"title":"Radar","url":"/weather/radar-maps"},"url":"/weather/radar-maps"},{"_id":"link-QU5XQVGSDZECLKFMTMREGAAT5Q","navigation":{"title":"Weather App","url":"/2023/01/02/nbc29-storm-team-weather-app/"},"url":"/2023/01/02/nbc29-storm-team-weather-app/"},{"_id":"link-R2IN5JNDYNC33KX3SQFO4YVHHM","navigation":{"title":"Closings & Delays","url":"/weather/closings"},"url":"/weather/closings"}],"name":"Weather","site":{"site_tagline":null,"title":"Weather"},"_id":"/weather","id":"/weather"},"expires":1740757126428,"lastModified":1740756526369},"{\"hierarchy\":\"footer-content-links\"}":{"data":{"children":[{"_id":"/homepage","footer":{"title":"Home","url":"/homepage"}},{"_id":"/news","footer":{"title":"News","url":"/news"}},{"_id":"/weather","footer":{"title":"Weather","url":"/weather"}},{"_id":"/sports","footer":{"title":"Sports","url":"/sports"}},{"_id":"/community","footer":{"title":"Community","url":"/community"}},{"_id":"/about-us","footer":{"title":"Inside 29","url":"/about-us"}},{"_id":"link-ND93WBXC013XB0PM26Q7BTTVA0","footer":{"title":"Watch Live","url":"/livestream"}},{"_id":"/community/user-content","footer":{"title":"Submit Photos and Videos!","url":"/community/user-content"}}],"_id":"/"},"expires":1740756879339,"lastModified":1740756279303},"{\"hierarchy\":\"footer-legal-links\"}":{"data":{"children":[{"_id":"link-C546KMNAY56C7CCJ1BRA2CBX04","footer":{"title":"FCC Public File","url":"https://publicfiles.fcc.gov/tv-profile/WVIR-TV"}},{"_id":"link-3MVYC4J8FD78Q1BJR84AZGUQZ4","footer":{"title":"viewercomments@nbc29.com | 434-220-2900","url":"mailto:viewercomments@nbc29.com"}},{"_id":"link-QV315WCXFH5UF1TMRNXNN2J5FR","footer":{"title":"FCC Applications","url":"https://webpubcontent.gray.tv/gdm/fcc/wvir-fcc_applications.pdf"}},{"_id":"link-CCWRWK3PRD1W5DATMKYZMNNNQM","footer":{"title":"EEO Report","url":"https://publicfiles.fcc.gov/api/manager/download/ef129121-fbd7-88b0-8fb4-157285cee286/ff966425-29cd-462e-bfaa-0eed12636923.pdf"}},{"_id":"link-A4UDHJB48T3WN4M2UPC6Y925KG","footer":{"title":"Closed Captioning/Audio Description","url":"/2019/10/22/closed-captioning/"}},{"_id":"link-EXQ9M690553BQCC25QE5UFUAN8","footer":{"title":"Privacy Policy","url":"/privacy-policy"}},{"_id":"link-8AZU1E6V9T543DJ02064ERZ784","footer":{"title":"Terms of Service","url":"/terms-of-service"}},{"_id":"link-7ZJGXF4M5T2KKBVDPT4GE44P0M","footer":{"title":"Advertising","url":"/advertising"}},{"_id":"link-55XUFN75WJENDPTEODKDYACS64","footer":{"title":"Digital Marketing","url":"https://www.gdmcharlottesville.com/"}},{"_id":"link-9K1HWENTX17Q78GEPT93V2TVVR","footer":{"title":"YOUR PRIVACY CHOICES","url":"https://gray.tv/optout"}}],"_id":"/"},"expires":1740757105745,"lastModified":1740756505706}},"breaking-news-feed":{"{\"dateTimeLimitByMinutes\":60,\"includeSections\":\"/news/breaking\"}":{"data":{"_id":"44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a"},"expires":1740756563822,"lastModified":1740756443712},"{\"dateTimeLimitByMinutes\":0,\"includeSections\":\"/news/alert-bar\"}":{"data":{"_id":"44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a"},"expires":1740756646455,"lastModified":1740756526328}},"wx-alerts-details-gdm":{"{}":{"data":{"count":0,"mostSevereAlert":{},"_id":"b7a1446d3841ad85495238bb33393ae90d3defce2c7a87ac1ef899615fa9695f"},"expires":1740756643909,"lastModified":1740756523879}},"gsync-closings":{"{}":{"data":{"totalResults":0,"_id":"3d5e5f8520ece8608bebefe6c1a37d90d6328755989af575456e46479eea12ca"},"expires":1740756643923,"lastModified":1740756523893}},"wx-todays-forecast":{"{\"includeSections\":\"/weather/forecast\"}":{"data":{"content_elements":[{"_id":"3SELY66LFBEUXIGVD43HA2INLQ","additional_properties":{"inline_comments":[],"comments":[],"_id":1740753371039},"type":"text","content":"CHARLOTTESVILLE, Va. (WVIR) - Remaining a little milder than average this last day of February and start to Match. Winds of change will be blowing into town this weekend!"},{"_id":"JDRH4LEIBBCIPPO3USSKNUW4ZU","additional_properties":{"inline_comments":[],"comments":[]},"type":"text","content":"Breezy conditions today. The strongest wind gusts will be felt Saturday afternoon and evening."},{"owner":{"sponsored":false,"id":"gray"},"address":{},"syndication":{},"auth":{"3":"f2562da639e356be8d457a9117aa51dd785c2790ab4d8292e488a83c0d8edb72"},"caption":"Gusty winds Saturday.","source":{"system":"photo center","edit_url":"","additional_properties":{"editor":"photo center"}},"taxonomy":{"associated_tasks":[]},"type":"image","version":"0.10.9","url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/35TCFCRTSZGLPLQWOKWEJREZZI.png","licensable":false,"credits":{"affiliation":[{"name":"WVIR 29 First Alert Weather","type":"author"}]},"subtitle":"Futurecast wind gusts","width":1920,"creditIPTC":"WVIR 29 First Alert Weather","_id":"35TCFCRTSZGLPLQWOKWEJREZZI","additional_properties":{"fullSizeResizeUrl":"/resizer/v2/35TCFCRTSZGLPLQWOKWEJREZZI.png?auth=f2562da639e356be8d457a9117aa51dd785c2790ab4d8292e488a83c0d8edb72","owner":"josh.fitzpatrick@29news.com","iptc_source":"Max","comments":[],"proxyUrl":"/resizer/v2/35TCFCRTSZGLPLQWOKWEJREZZI.png?auth=f2562da639e356be8d457a9117aa51dd785c2790ab4d8292e488a83c0d8edb72","originalUrl":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/35TCFCRTSZGLPLQWOKWEJREZZI.png","published":true,"resizeUrl":"/resizer/v2/35TCFCRTSZGLPLQWOKWEJREZZI.png?auth=f2562da639e356be8d457a9117aa51dd785c2790ab4d8292e488a83c0d8edb72","ingestionMethod":"manual","thumbnailResizeUrl":"/resizer/v2/35TCFCRTSZGLPLQWOKWEJREZZI.png?auth=f2562da639e356be8d457a9117aa51dd785c2790ab4d8292e488a83c0d8edb72&width=300","version":0,"usage_instructions":"Web Wx","originalName":"Josh Wind Gusts Futurecast.png","mime_type":"image/png","restricted":false,"template_id":34,"galleries":[],"_id":"ZUIDC7WEIFAVJHIMK6DXJENY6M"},"created_date":"2025-02-28T14:42:56Z","last_updated_date":"2025-02-28T14:42:56Z","height":1080,"image_type":"photograph"},{"_id":"72XZXTK44FG25CQZXG2KBOOPR4","additional_properties":{"inline_comments":[],"comments":[]},"type":"text","content":"Northwest winds will usher in colder temperatures Saturday night through Monday night. "},{"owner":{"sponsored":false,"id":"gray"},"address":{},"syndication":{},"auth":{"3":"ebc447bd147c2ea319cfe561840a5404762f351454fe4b95c4140cd332eafc92"},"caption":"A seesaw temperature pattern the first week of March.","source":{"system":"photo center","edit_url":"","additional_properties":{"editor":"photo center"}},"taxonomy":{"associated_tasks":[]},"type":"image","version":"0.10.9","url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/OYLBDFVK5VHQ7M7KM2DW3HS57I.png","licensable":false,"credits":{"affiliation":[{"name":"WVIR 29 First Alert Weather","type":"author"}]},"subtitle":"High temperature trend","width":1920,"creditIPTC":"WVIR 29 First Alert Weather","_id":"OYLBDFVK5VHQ7M7KM2DW3HS57I","additional_properties":{"fullSizeResizeUrl":"/resizer/v2/OYLBDFVK5VHQ7M7KM2DW3HS57I.png?auth=ebc447bd147c2ea319cfe561840a5404762f351454fe4b95c4140cd332eafc92","owner":"josh.fitzpatrick@29news.com","iptc_source":"Max","comments":[],"proxyUrl":"/resizer/v2/OYLBDFVK5VHQ7M7KM2DW3HS57I.png?auth=ebc447bd147c2ea319cfe561840a5404762f351454fe4b95c4140cd332eafc92","originalUrl":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/OYLBDFVK5VHQ7M7KM2DW3HS57I.png","published":true,"resizeUrl":"/resizer/v2/OYLBDFVK5VHQ7M7KM2DW3HS57I.png?auth=ebc447bd147c2ea319cfe561840a5404762f351454fe4b95c4140cd332eafc92","ingestionMethod":"manual","thumbnailResizeUrl":"/resizer/v2/OYLBDFVK5VHQ7M7KM2DW3HS57I.png?auth=ebc447bd147c2ea319cfe561840a5404762f351454fe4b95c4140cd332eafc92&width=300","version":0,"usage_instructions":"Web Wx","originalName":"DAILY HIGHS PM.png","mime_type":"image/png","restricted":false,"template_id":34,"galleries":[],"_id":"QDVTHATD4VHMLMSECPHQUFJGX4"},"created_date":"2025-02-28T14:45:29Z","last_updated_date":"2025-02-28T14:45:29Z","height":1080,"image_type":"photograph"},{"_id":"LF4QWM2YAZCNJFXQ4NZGQGXNYM","additional_properties":{"inline_comments":[],"comments":[]},"type":"text","content":"Get ready for a roller coaster ride in temperature over the next! Mild Saturday and colder Sunday. "},{"_id":"CAQQBGQWTNESPDSNIKG5652Q2U","additional_properties":{"inline_comments":[],"comments":[]},"type":"text","content":"Becoming spring-like by Wednesday as our next stronger cold front arrives from the west. "},{"owner":{"sponsored":false,"id":"gray"},"address":{},"syndication":{},"auth":{"3":"81a31cdbe9a683547b33b8ac65947890214b7ebff110e81163c22a322d09ae9f"},"caption":"The most active weather day will be next Wednesday.","source":{"system":"photo center","edit_url":"","additional_properties":{"editor":"photo center"}},"taxonomy":{"associated_tasks":[]},"type":"image","version":"0.10.9","url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/U4RGEMHK6JBO7LBUFLUKRJM4PU.png","licensable":false,"credits":{"affiliation":[{"name":"WVIR 29 First Alert Weather","type":"author"}]},"subtitle":"Precipitation chances","width":1920,"creditIPTC":"WVIR 29 First Alert Weather","_id":"U4RGEMHK6JBO7LBUFLUKRJM4PU","additional_properties":{"fullSizeResizeUrl":"/resizer/v2/U4RGEMHK6JBO7LBUFLUKRJM4PU.png?auth=81a31cdbe9a683547b33b8ac65947890214b7ebff110e81163c22a322d09ae9f","owner":"josh.fitzpatrick@29news.com","iptc_source":"Max","comments":[],"proxyUrl":"/resizer/v2/U4RGEMHK6JBO7LBUFLUKRJM4PU.png?auth=81a31cdbe9a683547b33b8ac65947890214b7ebff110e81163c22a322d09ae9f","originalUrl":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/U4RGEMHK6JBO7LBUFLUKRJM4PU.png","published":true,"resizeUrl":"/resizer/v2/U4RGEMHK6JBO7LBUFLUKRJM4PU.png?auth=81a31cdbe9a683547b33b8ac65947890214b7ebff110e81163c22a322d09ae9f","ingestionMethod":"manual","thumbnailResizeUrl":"/resizer/v2/U4RGEMHK6JBO7LBUFLUKRJM4PU.png?auth=81a31cdbe9a683547b33b8ac65947890214b7ebff110e81163c22a322d09ae9f&width=300","version":0,"usage_instructions":"Web Wx","originalName":"JoshFitz PrecipChances.png","mime_type":"image/png","restricted":false,"template_id":34,"galleries":[],"_id":"IEGYGBS33BFHPHD2VJA3ZGSOQU"},"created_date":"2025-02-28T14:48:29Z","last_updated_date":"2025-02-28T14:48:29Z","height":1080,"image_type":"photograph"},{"_id":"VKCSTM42OFEUVO56QOFF4CU7SA","additional_properties":{"inline_comments":[],"comments":[]},"type":"text","content":"Showers, downpours, gusty winds and even a risk for severe weather cannot be ruled out next Wednesday!"},{"_id":"DWMPETVHA5G4ZGESYXMF6NVB6A","additional_properties":{"inline_comments":[],"comments":[]},"type":"text","content":"Keep checking back here and to the <a href=\"https://www.29news.com/2023/01/02/nbc29-storm-team-weather-app/\">29 First Alert Weather app</a> for updates."},{"owner":{"sponsored":false,"id":"gray"},"address":{},"syndication":{},"auth":{"3":"196daad592387fc9aa08f35daf9a0d276b049bb0ab7591063ad2da376fd850e5"},"caption":"Variable weather ahead.","source":{"system":"photo center","edit_url":"","additional_properties":{"editor":"photo center"}},"taxonomy":{"associated_tasks":[]},"type":"image","version":"0.10.9","url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/SJMVEBR3AFBTPBV4YNZXHADYBI.png","licensable":false,"credits":{"affiliation":[{"name":"WVIR 29 First Alert Weather","type":"author"}]},"subtitle":"7-Day Forecast","width":1920,"creditIPTC":"WVIR 29 First Alert Weather","_id":"SJMVEBR3AFBTPBV4YNZXHADYBI","additional_properties":{"fullSizeResizeUrl":"/resizer/v2/SJMVEBR3AFBTPBV4YNZXHADYBI.png?auth=196daad592387fc9aa08f35daf9a0d276b049bb0ab7591063ad2da376fd850e5","owner":"josh.fitzpatrick@29news.com","iptc_source":"Max","comments":[],"proxyUrl":"/resizer/v2/SJMVEBR3AFBTPBV4YNZXHADYBI.png?auth=196daad592387fc9aa08f35daf9a0d276b049bb0ab7591063ad2da376fd850e5","originalUrl":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/SJMVEBR3AFBTPBV4YNZXHADYBI.png","published":true,"resizeUrl":"/resizer/v2/SJMVEBR3AFBTPBV4YNZXHADYBI.png?auth=196daad592387fc9aa08f35daf9a0d276b049bb0ab7591063ad2da376fd850e5","ingestionMethod":"manual","thumbnailResizeUrl":"/resizer/v2/SJMVEBR3AFBTPBV4YNZXHADYBI.png?auth=196daad592387fc9aa08f35daf9a0d276b049bb0ab7591063ad2da376fd850e5&width=300","version":0,"usage_instructions":"Web Wx","originalName":"7 Day AM.png","mime_type":"image/png","restricted":false,"template_id":34,"galleries":[],"_id":"GJ53FW7B2JCFJKUAK3Q43QC5JY"},"created_date":"2025-02-28T14:50:29Z","last_updated_date":"2025-02-28T14:50:29Z","height":1080,"image_type":"photograph"},{"_id":"4IIPSZWZZVBSHMWYC43RSN2S5A","additional_properties":{"inline_comments":[],"comments":[],"_id":1740753371041},"alignment":"left","type":"text","content":"<i>Do you have a story idea? Send us your news tip </i><a href=\"mailto:wvirnewsdesk@gray.tv\" target=\"_self\"><i>here</i></a><i>.</i>"}],"display_date":"2025-02-28T14:50:41.132Z","credits":{"by":[{"image":{"version":"0.5.8","url":"https://s3.amazonaws.com/arc-authors/gray/97f3b838-4cf9-49f3-b168-87dd33701488.png","auth":{"3":"6ed0685c0e5c45bcbed565a524ef90691ce111acd3f6bcc593587d6da0caff2e"},"alt":"Headshot of Josh Fitzpatrick, Meteorologist"},"socialLinks":[{"site":"email","deprecated":true,"deprecation_msg":"Please use social_links.","url":"josh.fitzpatrick@29news.com"},{"site":"facebook","deprecated":true,"deprecation_msg":"Please use social_links.","url":"https://www.facebook.com/JoshFitzWx "},{"site":"twitter","deprecated":true,"deprecation_msg":"Please use social_links.","url":"@JoshFitzWx"},{"site":"youtube","deprecated":true,"deprecation_msg":"Please use social_links.","url":"https://www.youtube.com/channel/UCYXEDy7cwb6eAp6VIikSyiA"},{"site":"instagram","deprecated":true,"deprecation_msg":"Please use social_links.","url":"Josh_FitzpatrickWeather"}],"org":"Charlottesville, Va.","social_links":[{"site":"email","url":"josh.fitzpatrick@29news.com"},{"site":"facebook","url":"https://www.facebook.com/JoshFitzWx "},{"site":"twitter","url":"@JoshFitzWx"},{"site":"youtube","url":"https://www.youtube.com/channel/UCYXEDy7cwb6eAp6VIikSyiA"},{"site":"instagram","url":"Josh_FitzpatrickWeather"}],"name":"Josh Fitzpatrick","description":"Josh Fitzpatrick joined the 29News Weather Team in November 2017. He comes to central Virginia and the Shenandoah Valley from WSAZ-TV.","_id":"josh-fitzpatrick","additional_properties":{"original":{"youtube":"https://www.youtube.com/channel/UCYXEDy7cwb6eAp6VIikSyiA","lastName":"Fitzpatrick","education":[],"role":"Meteorologist","native_app_rendering":false,"affiliations":"1982","bio":"Josh Fitzpatrick joined the 29News Weather Team in November 2017. He comes to central Virginia and the Shenandoah Valley from WSAZ-TV.","instagram":"Josh_FitzpatrickWeather","suffix":"5474236","type":"author","custom_gray_stationname":"wvir","twitter":"@JoshFitzWx","contributor":false,"bio_page":"/authors/josh-fitzpatrick/","last_updated_date":"2024-01-25T16:26:35.226Z","byline":"Josh Fitzpatrick","email":"josh.fitzpatrick@29news.com","slug":"","image":"https://s3.amazonaws.com/arc-authors/gray/97f3b838-4cf9-49f3-b168-87dd33701488.png","longBio":"Josh Fitzpatrick joined the 29News Weather Team in November 2017. He comes to central Virginia and the Shenandoah Valley from WSAZ-TV, the NBC affiliate in Huntington/Charleston, West Virginia where he was a meteorologist for 10 years.\n\nAfter studying broadcast meteorology and earning a B.S. degree at Mississippi State University, Josh got his big break at WOAY-TV in Beckley, WV, where he was eventually promoted to chief meteorologist. \n\nJosh's favorite type of weather is snow and says he got hooked on meteorology after the great blizzard of March 1993. \n\nHe has a large social media presence, be sure to follow him on X, Facebook and Instagram. Josh was named the winner of the 'Best of C-Ville TV Personality' in 2018 and 2019. Also the winner of the Daily Progress favorite TV Personality of 2020.\n\nJosh was born in eastern Kentucky and grew up near Gallipolis, Ohio. He enjoys storm chasing, gardening, astronomy, photography, movies, and traveling.","facebook":"https://www.facebook.com/JoshFitzWx ","custom_gray_stationdepartment":"weather","fuzzy_match":false,"firstName":"Josh","custom_gray_displaypriority":"1","books":[],"podcasts":[],"awards":[],"location":"Charlottesville, Va.","_id":"josh-fitzpatrick","status":true,"website_url":"/authors/josh-fitzpatrick/"}},"type":"author","version":"0.5.8","url":"/authors/josh-fitzpatrick/","slug":""}]},"subheadlines":{"basic":"Mild Saturday and chilly Sunday"},"headlines":{"basic":"Gusty March winds and temperature swings"},"description":{"basic":"Mild Saturday and chilly Sunday"},"websites":{"wvir":{"website_url":"/2025/02/28/gusty-march-winds-temperature-swings/","website_section":{"_website":"wvir","name":"Forecast","_id":"/weather/forecast","additional_properties":{"original":{"site":{"site_title":"Forecast"},"navigation":{"nav_title":"Forecast"}}}}}},"type":"story","promo_items":{"basic":{"owner":{"sponsored":false,"id":"gray"},"address":{},"syndication":{},"auth":{"3":"2184632526d66b6796dc11e0202bf1fe70335112f2ad9026db3d65189f1c263e"},"caption":"High temperatures still above average for this last day of February.","source":{"system":"photo center","edit_url":"","additional_properties":{"editor":"photo center"}},"taxonomy":{"associated_tasks":[]},"type":"image","version":"0.10.9","url":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/T25W66FCVZD37G52DUUIJBQEDE.png","licensable":false,"credits":{"affiliation":[{"name":"WVIR 29 First Alert Weather","type":"author"}]},"subtitle":"Highs Today","width":1920,"creditIPTC":"WVIR 29 First Alert Weather","_id":"T25W66FCVZD37G52DUUIJBQEDE","additional_properties":{"fullSizeResizeUrl":"/resizer/v2/T25W66FCVZD37G52DUUIJBQEDE.png?auth=2184632526d66b6796dc11e0202bf1fe70335112f2ad9026db3d65189f1c263e","owner":"josh.fitzpatrick@29news.com","iptc_source":"Max","proxyUrl":"/resizer/v2/T25W66FCVZD37G52DUUIJBQEDE.png?auth=2184632526d66b6796dc11e0202bf1fe70335112f2ad9026db3d65189f1c263e","originalUrl":"https://cloudfront-us-east-1.images.arcpublishing.com/gray/T25W66FCVZD37G52DUUIJBQEDE.png","published":true,"resizeUrl":"/resizer/v2/T25W66FCVZD37G52DUUIJBQEDE.png?auth=2184632526d66b6796dc11e0202bf1fe70335112f2ad9026db3d65189f1c263e","ingestionMethod":"manual","thumbnailResizeUrl":"/resizer/v2/T25W66FCVZD37G52DUUIJBQEDE.png?auth=2184632526d66b6796dc11e0202bf1fe70335112f2ad9026db3d65189f1c263e&width=300","version":0,"usage_instructions":"Web Wx","originalName":"JOSH TODAYS HIGH TEMPS DMA WIND.png","mime_type":"image/png","restricted":false,"template_id":34,"galleries":[]},"created_date":"2025-02-28T14:40:31Z","last_updated_date":"2025-02-28T14:40:31Z","height":1080,"image_type":"photograph"}},"version":"0.10.10","_id":"ZDWP7HBZJFBNHPA67VT367U2CI","website":"wvir","website_url":"/2025/02/28/gusty-march-winds-temperature-swings/","hasVideo":false,"hasVideoCenterVideo":false,"hasClickabilityVideo":false,"hasPowaLiveVideoPlayer":false,"hasSyncbakUgcWidget":false,"taxonomy":{"active_primary_section":{"_website":"wvir","name":"Forecast","_id":"/weather/forecast","additional_properties":{"original":{"site":{"site_title":"Forecast"},"navigation":{"nav_title":"Forecast"}}}},"related_section_ids":"/weather/forecast"},"dataTransformedAt":"2025-02-28T15:28:46.520Z","shouldUseModal":true},"expires":1740756646520,"lastModified":1740756526371}},"wx-current-conditions-v3":{"{}":{"data":{"imperial":{"currentObservation":{"cloudCoverPhrase":"Fair","dayOrNight":"D","iconCode":34,"pressureAltimeter":29.23,"temperature":47,"temperatureDewPoint":21,"temperatureFeelsLike":44,"uvDescription":"Low","uvIndex":2,"windDirectionCardinal":"NW","windSpeed":6},"currentObservationVersion":"v2","dailyForecast":[{"daypart":[{"dayOrNight":"D","daypartName":"Today","iconCode":32,"narrative":"Abundant sunshine. High 58F. Winds SW at 5 to 10 mph.","precipChance":0,"temperature":58,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"SW","windSpeed":9},{"dayOrNight":"N","daypartName":"Tonight","iconCode":31,"narrative":"Clear skies. Low 43F. Winds SSW at 5 to 10 mph.","precipChance":3,"temperature":43,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"SSW","windSpeed":9}],"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-02-28T07:12:01-0500","moonriseTimeUtc":1740744721,"moonsetTimeLocal":"2025-02-28T19:06:55-0500","moonsetTimeUtc":1740787615,"sunriseTimeLocal":"2025-02-28T06:46:48-0500","sunriseTimeUtc":1740743208,"sunsetTimeLocal":"2025-02-28T18:06:46-0500","sunsetTimeUtc":1740784006},{"daypart":[{"dayOrNight":"D","daypartName":"Tomorrow","iconCode":30,"narrative":"Intervals of clouds and sunshine. High 61F. Winds W at 15 to 25 mph. Higher wind gusts possible.","precipChance":3,"temperature":61,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"W","windSpeed":18},{"dayOrNight":"N","daypartName":"Tomorrow night","iconCode":31,"narrative":"A mostly clear sky. Low 24F. Winds NNW at 10 to 20 mph.","precipChance":0,"temperature":24,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"NNW","windSpeed":14}],"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-01T07:38:29-0500","moonriseTimeUtc":1740832709,"moonsetTimeLocal":"2025-03-01T20:21:33-0500","moonsetTimeUtc":1740878493,"sunriseTimeLocal":"2025-03-01T06:45:25-0500","sunriseTimeUtc":1740829525,"sunsetTimeLocal":"2025-03-01T18:07:48-0500","sunsetTimeUtc":1740870468},{"daypart":[{"dayOrNight":"D","daypartName":"Sunday","iconCode":32,"narrative":"A mainly sunny sky. Much cooler. High around 45F. Winds light and variable.","precipChance":0,"temperature":45,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"NW","windSpeed":4},{"dayOrNight":"N","daypartName":"Sunday night","iconCode":31,"narrative":"Clear skies. Low 23F. Winds light and variable.","precipChance":2,"temperature":23,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"NNE","windSpeed":3}],"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-02T08:05:36-0500","moonriseTimeUtc":1740920736,"moonsetTimeLocal":"2025-03-02T21:36:10-0500","moonsetTimeUtc":1740969370,"sunriseTimeLocal":"2025-03-02T06:44:00-0500","sunriseTimeUtc":1740915840,"sunsetTimeLocal":"2025-03-02T18:08:49-0500","sunsetTimeUtc":1740956929},{"daypart":[{"dayOrNight":"D","daypartName":"Monday","iconCode":34,"narrative":"Except for a few afternoon clouds, mainly sunny. High near 50F. Winds SSE at 5 to 10 mph.","precipChance":3,"temperature":50,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"SSE","windSpeed":6},{"dayOrNight":"N","daypartName":"Monday night","iconCode":29,"narrative":"Partly cloudy. Low near 35F. Winds light and variable.","precipChance":3,"temperature":35,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"S","windSpeed":5}],"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-03T08:34:48-0500","moonriseTimeUtc":1741008888,"moonsetTimeLocal":"2025-03-03T22:52:35-0500","moonsetTimeUtc":1741060355,"sunriseTimeLocal":"2025-03-03T06:42:36-0500","sunriseTimeUtc":1741002156,"sunsetTimeLocal":"2025-03-03T18:09:50-0500","sunsetTimeUtc":1741043390},{"daypart":[{"dayOrNight":"D","daypartName":"Tuesday","iconCode":28,"narrative":"Mostly cloudy skies. High around 60F. Winds SSW at 10 to 15 mph.","precipChance":5,"temperature":60,"uvDescription":"Moderate","uvIndex":3,"windDirectionCardinal":"SSW","windSpeed":10},{"dayOrNight":"N","daypartName":"Tuesday night","iconCode":45,"narrative":"Cloudy skies early with showers later at night. Low 53F. Winds S at 10 to 15 mph. Chance of rain 60%.","precipChance":56,"temperature":53,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"S","windSpeed":11}],"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-04T09:07:35-0500","moonriseTimeUtc":1741097255,"moonsetTimeLocal":"","moonsetTimeUtc":null,"sunriseTimeLocal":"2025-03-04T06:41:10-0500","sunriseTimeUtc":1741088470,"sunsetTimeLocal":"2025-03-04T18:10:51-0500","sunsetTimeUtc":1741129851},{"daypart":[{"dayOrNight":"D","daypartName":"Wednesday","iconCode":12,"narrative":"Rain. Thunder possible. High 69F. Winds SSW at 10 to 20 mph. Chance of rain 90%.","precipChance":85,"temperature":69,"uvDescription":"Low","uvIndex":2,"windDirectionCardinal":"SSW","windSpeed":16},{"dayOrNight":"N","daypartName":"Wednesday night","iconCode":45,"narrative":"Showers in the evening, then partly cloudy overnight. Low 42F. Winds WSW at 10 to 15 mph. Chance of rain 40%.","precipChance":42,"temperature":42,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"WSW","windSpeed":12}],"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-05T09:46:59-0500","moonriseTimeUtc":1741186019,"moonsetTimeLocal":"2025-03-05T00:08:44-0500","moonsetTimeUtc":1741151324,"sunriseTimeLocal":"2025-03-05T06:39:44-0500","sunriseTimeUtc":1741174784,"sunsetTimeLocal":"2025-03-05T18:11:51-0500","sunsetTimeUtc":1741216311},{"daypart":[{"dayOrNight":"D","daypartName":"Thursday","iconCode":30,"narrative":"Intervals of clouds and sunshine. High 52F. Winds W at 10 to 20 mph.","precipChance":1,"temperature":52,"uvDescription":"Moderate","uvIndex":5,"windDirectionCardinal":"W","windSpeed":14},{"dayOrNight":"N","daypartName":"Thursday night","iconCode":33,"narrative":"Mostly clear skies. Low 33F. Winds W at 5 to 10 mph.","precipChance":1,"temperature":33,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"W","windSpeed":9}],"moonPhase":"First Quarter","moonriseTimeLocal":"2025-03-06T10:34:49-0500","moonriseTimeUtc":1741275289,"moonsetTimeLocal":"2025-03-06T01:22:09-0500","moonsetTimeUtc":1741242129,"sunriseTimeLocal":"2025-03-06T06:38:17-0500","sunriseTimeUtc":1741261097,"sunsetTimeLocal":"2025-03-06T18:12:51-0500","sunsetTimeUtc":1741302771},{"daypart":[{"dayOrNight":"D","daypartName":"Friday","iconCode":30,"narrative":"Some sun in the morning with increasing clouds during the afternoon. High around 60F. Winds SW at 5 to 10 mph.","precipChance":5,"temperature":60,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"SW","windSpeed":9},{"dayOrNight":"N","daypartName":"Friday night","iconCode":29,"narrative":"Partly cloudy early with increasing clouds overnight. Low near 40F. Winds SW at 5 to 10 mph.","precipChance":22,"temperature":40,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"SW","windSpeed":7}],"moonPhase":"Waxing Gibbous","moonriseTimeLocal":"2025-03-07T11:30:28-0500","moonriseTimeUtc":1741365028,"moonsetTimeLocal":"2025-03-07T02:30:08-0500","moonsetTimeUtc":1741332608,"sunriseTimeLocal":"2025-03-07T06:36:49-0500","sunriseTimeUtc":1741347409,"sunsetTimeLocal":"2025-03-07T18:13:51-0500","sunsetTimeUtc":1741389231},{"daypart":[{"dayOrNight":"D","daypartName":"Saturday","iconCode":28,"narrative":"Mainly cloudy. High 58F. Winds W at 5 to 10 mph.","precipChance":24,"temperature":58,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"W","windSpeed":9},{"dayOrNight":"N","daypartName":"Saturday night","iconCode":29,"narrative":"A few clouds from time to time. Low near 35F. Winds light and variable.","precipChance":24,"temperature":35,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"W","windSpeed":6}],"moonPhase":"Waxing Gibbous","moonriseTimeLocal":"2025-03-08T12:34:08-0500","moonriseTimeUtc":1741455248,"moonsetTimeLocal":"2025-03-08T03:27:43-0500","moonsetTimeUtc":1741422463,"sunriseTimeLocal":"2025-03-08T06:35:21-0500","sunriseTimeUtc":1741433721,"sunsetTimeLocal":"2025-03-08T18:14:51-0500","sunsetTimeUtc":1741475691},{"daypart":[{"dayOrNight":"D","daypartName":"Sunday","iconCode":30,"narrative":"Intervals of clouds and sunshine in the morning with more clouds for later in the day. High 57F. Winds WSW at 5 to 10 mph.","precipChance":23,"temperature":57,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"WSW","windSpeed":9},{"dayOrNight":"N","daypartName":"Sunday night","iconCode":29,"narrative":"A few clouds. Low 37F. Winds W at 5 to 10 mph.","precipChance":21,"temperature":37,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"W","windSpeed":7}],"moonPhase":"Waxing Gibbous","moonriseTimeLocal":"2025-03-09T14:40:39-0400","moonriseTimeUtc":1741545639,"moonsetTimeLocal":"2025-03-09T05:15:45-0400","moonsetTimeUtc":1741511745,"sunriseTimeLocal":"2025-03-09T07:33:52-0400","sunriseTimeUtc":1741520032,"sunsetTimeLocal":"2025-03-09T19:15:50-0400","sunsetTimeUtc":1741562150},{"daypart":[{"dayOrNight":"D","daypartName":"Monday","iconCode":34,"narrative":"Generally sunny despite a few afternoon clouds. High 63F. Winds WSW at 5 to 10 mph.","precipChance":9,"temperature":63,"uvDescription":"Moderate","uvIndex":5,"windDirectionCardinal":"WSW","windSpeed":9},{"dayOrNight":"N","daypartName":"Monday night","iconCode":33,"narrative":"Partly cloudy. Low 38F. Winds SW at 5 to 10 mph.","precipChance":9,"temperature":38,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"SW","windSpeed":7}],"moonPhase":"Waxing Gibbous","moonriseTimeLocal":"2025-03-10T15:48:15-0400","moonriseTimeUtc":1741636095,"moonsetTimeLocal":"2025-03-10T05:54:03-0400","moonsetTimeUtc":1741600443,"sunriseTimeLocal":"2025-03-10T07:32:23-0400","sunriseTimeUtc":1741606343,"sunsetTimeLocal":"2025-03-10T19:16:49-0400","sunsetTimeUtc":1741648609}],"location":{"adminDistrictCode":"VA","city":"Charlottesville","ianaTimeZone":"America/New_York","latitude":38.03,"longitude":-78.477},"productsUsed":["v3-wx-observations-current","v3-wx-forecast-hourly-2day-custom","v3-wx-forecast-daily-10day-custom","v2obs"]},"metric":{"currentObservation":{"cloudCoverPhrase":"Fair","dayOrNight":"D","iconCode":34,"pressureAltimeter":989.99,"temperature":8,"temperatureDewPoint":-6,"temperatureFeelsLike":7,"uvDescription":"Low","uvIndex":2,"windDirectionCardinal":"NW","windSpeed":9},"currentObservationVersion":"v2","dailyForecast":[{"daypart":[{"dayOrNight":"D","daypartName":"Today","iconCode":32,"narrative":"Plentiful sunshine. High around 15C. Winds SW at 10 to 15 km/h.","precipChance":0,"temperature":15,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"SW","windSpeed":14},{"dayOrNight":"N","daypartName":"Tonight","iconCode":31,"narrative":"Clear skies. Low 6C. Winds SSW at 10 to 15 km/h.","precipChance":3,"temperature":6,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"SSW","windSpeed":14}],"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-02-28T07:12:01-0500","moonriseTimeUtc":1740744721,"moonsetTimeLocal":"2025-02-28T19:06:55-0500","moonsetTimeUtc":1740787615,"sunriseTimeLocal":"2025-02-28T06:46:48-0500","sunriseTimeUtc":1740743208,"sunsetTimeLocal":"2025-02-28T18:06:46-0500","sunsetTimeUtc":1740784006},{"daypart":[{"dayOrNight":"D","daypartName":"Tomorrow","iconCode":30,"narrative":"Partly cloudy. High 16C. Winds W at 25 to 40 km/h. Higher wind gusts possible.","precipChance":3,"temperature":16,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"W","windSpeed":28},{"dayOrNight":"N","daypartName":"Tomorrow night","iconCode":31,"narrative":"A mostly clear sky. Low around -5C. Winds NNW at 15 to 30 km/h.","precipChance":0,"temperature":-5,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"NNW","windSpeed":22}],"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-01T07:38:29-0500","moonriseTimeUtc":1740832709,"moonsetTimeLocal":"2025-03-01T20:21:33-0500","moonsetTimeUtc":1740878493,"sunriseTimeLocal":"2025-03-01T06:45:25-0500","sunriseTimeUtc":1740829525,"sunsetTimeLocal":"2025-03-01T18:07:48-0500","sunsetTimeUtc":1740870468},{"daypart":[{"dayOrNight":"D","daypartName":"Sunday","iconCode":32,"narrative":"A mainly sunny sky. Much cooler. High 7C. Winds light and variable.","precipChance":0,"temperature":7,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"NW","windSpeed":7},{"dayOrNight":"N","daypartName":"Sunday night","iconCode":31,"narrative":"Clear skies. Low near -5C. Winds light and variable.","precipChance":2,"temperature":-5,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"NNE","windSpeed":5}],"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-02T08:05:36-0500","moonriseTimeUtc":1740920736,"moonsetTimeLocal":"2025-03-02T21:36:10-0500","moonsetTimeUtc":1740969370,"sunriseTimeLocal":"2025-03-02T06:44:00-0500","sunriseTimeUtc":1740915840,"sunsetTimeLocal":"2025-03-02T18:08:49-0500","sunsetTimeUtc":1740956929},{"daypart":[{"dayOrNight":"D","daypartName":"Monday","iconCode":34,"narrative":"Generally sunny despite a few afternoon clouds. High near 10C. Winds SSE at 10 to 15 km/h.","precipChance":3,"temperature":10,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"SSE","windSpeed":10},{"dayOrNight":"N","daypartName":"Monday night","iconCode":29,"narrative":"Partly cloudy skies. Low 2C. Winds light and variable.","precipChance":3,"temperature":2,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"S","windSpeed":7}],"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-03T08:34:48-0500","moonriseTimeUtc":1741008888,"moonsetTimeLocal":"2025-03-03T22:52:35-0500","moonsetTimeUtc":1741060355,"sunriseTimeLocal":"2025-03-03T06:42:36-0500","sunriseTimeUtc":1741002156,"sunsetTimeLocal":"2025-03-03T18:09:50-0500","sunsetTimeUtc":1741043390},{"daypart":[{"dayOrNight":"D","daypartName":"Tuesday","iconCode":28,"narrative":"Considerable cloudiness. High 16C. Winds SSW at 10 to 15 km/h.","precipChance":5,"temperature":16,"uvDescription":"Moderate","uvIndex":3,"windDirectionCardinal":"SSW","windSpeed":16},{"dayOrNight":"N","daypartName":"Tuesday night","iconCode":45,"narrative":"Cloudy skies early with showers later at night. Low 12C. Winds S at 15 to 25 km/h. Chance of rain 60%.","precipChance":56,"temperature":12,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"S","windSpeed":18}],"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-04T09:07:35-0500","moonriseTimeUtc":1741097255,"moonsetTimeLocal":"","moonsetTimeUtc":null,"sunriseTimeLocal":"2025-03-04T06:41:10-0500","sunriseTimeUtc":1741088470,"sunsetTimeLocal":"2025-03-04T18:10:51-0500","sunsetTimeUtc":1741129851},{"daypart":[{"dayOrNight":"D","daypartName":"Wednesday","iconCode":12,"narrative":"Periods of rain. Thunder possible. High 21C. Winds SSW at 15 to 30 km/h. Chance of rain 90%.","precipChance":85,"temperature":21,"uvDescription":"Low","uvIndex":2,"windDirectionCardinal":"SSW","windSpeed":26},{"dayOrNight":"N","daypartName":"Wednesday night","iconCode":45,"narrative":"Showers in the evening, then partly cloudy overnight. Low 6C. Winds WSW at 15 to 25 km/h. Chance of rain 40%.","precipChance":42,"temperature":6,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"WSW","windSpeed":20}],"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-05T09:46:59-0500","moonriseTimeUtc":1741186019,"moonsetTimeLocal":"2025-03-05T00:08:44-0500","moonsetTimeUtc":1741151324,"sunriseTimeLocal":"2025-03-05T06:39:44-0500","sunriseTimeUtc":1741174784,"sunsetTimeLocal":"2025-03-05T18:11:51-0500","sunsetTimeUtc":1741216311},{"daypart":[{"dayOrNight":"D","daypartName":"Thursday","iconCode":30,"narrative":"Sunshine and clouds mixed. High 11C. Winds W at 15 to 30 km/h.","precipChance":1,"temperature":11,"uvDescription":"Moderate","uvIndex":5,"windDirectionCardinal":"W","windSpeed":23},{"dayOrNight":"N","daypartName":"Thursday night","iconCode":33,"narrative":"Clear skies with a few passing clouds. Low 1C. Winds W at 10 to 15 km/h.","precipChance":1,"temperature":1,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"W","windSpeed":14}],"moonPhase":"First Quarter","moonriseTimeLocal":"2025-03-06T10:34:49-0500","moonriseTimeUtc":1741275289,"moonsetTimeLocal":"2025-03-06T01:22:09-0500","moonsetTimeUtc":1741242129,"sunriseTimeLocal":"2025-03-06T06:38:17-0500","sunriseTimeUtc":1741261097,"sunsetTimeLocal":"2025-03-06T18:12:51-0500","sunsetTimeUtc":1741302771},{"daypart":[{"dayOrNight":"D","daypartName":"Friday","iconCode":30,"narrative":"Intervals of clouds and sunshine in the morning with more clouds for later in the day. High 16C. Winds SW at 10 to 15 km/h.","precipChance":5,"temperature":16,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"SW","windSpeed":15},{"dayOrNight":"N","daypartName":"Friday night","iconCode":29,"narrative":"Partly cloudy early with increasing clouds overnight. Low 4C. Winds SW at 10 to 15 km/h.","precipChance":22,"temperature":4,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"SW","windSpeed":10}],"moonPhase":"Waxing Gibbous","moonriseTimeLocal":"2025-03-07T11:30:28-0500","moonriseTimeUtc":1741365028,"moonsetTimeLocal":"2025-03-07T02:30:08-0500","moonsetTimeUtc":1741332608,"sunriseTimeLocal":"2025-03-07T06:36:49-0500","sunriseTimeUtc":1741347409,"sunsetTimeLocal":"2025-03-07T18:13:51-0500","sunsetTimeUtc":1741389231},{"daypart":[{"dayOrNight":"D","daypartName":"Saturday","iconCode":28,"narrative":"Mostly cloudy. High near 15C. Winds W at 10 to 15 km/h.","precipChance":24,"temperature":15,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"W","windSpeed":15},{"dayOrNight":"N","daypartName":"Saturday night","iconCode":29,"narrative":"A few clouds from time to time. Low 2C. Winds light and variable.","precipChance":24,"temperature":2,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"W","windSpeed":9}],"moonPhase":"Waxing Gibbous","moonriseTimeLocal":"2025-03-08T12:34:08-0500","moonriseTimeUtc":1741455248,"moonsetTimeLocal":"2025-03-08T03:27:43-0500","moonsetTimeUtc":1741422463,"sunriseTimeLocal":"2025-03-08T06:35:21-0500","sunriseTimeUtc":1741433721,"sunsetTimeLocal":"2025-03-08T18:14:51-0500","sunsetTimeUtc":1741475691},{"daypart":[{"dayOrNight":"D","daypartName":"Sunday","iconCode":30,"narrative":"Intervals of clouds and sunshine in the morning with more clouds for later in the day. High 14C. Winds WSW at 10 to 15 km/h.","precipChance":23,"temperature":14,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"WSW","windSpeed":14},{"dayOrNight":"N","daypartName":"Sunday night","iconCode":29,"narrative":"A few clouds. Low 3C. Winds W at 10 to 15 km/h.","precipChance":21,"temperature":3,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"W","windSpeed":10}],"moonPhase":"Waxing Gibbous","moonriseTimeLocal":"2025-03-09T14:40:39-0400","moonriseTimeUtc":1741545639,"moonsetTimeLocal":"2025-03-09T05:15:45-0400","moonsetTimeUtc":1741511745,"sunriseTimeLocal":"2025-03-09T07:33:52-0400","sunriseTimeUtc":1741520032,"sunsetTimeLocal":"2025-03-09T19:15:50-0400","sunsetTimeUtc":1741562150},{"daypart":[{"dayOrNight":"D","daypartName":"Monday","iconCode":34,"narrative":"Sunny along with a few clouds. High 18C. Winds WSW at 10 to 15 km/h.","precipChance":9,"temperature":18,"uvDescription":"Moderate","uvIndex":5,"windDirectionCardinal":"WSW","windSpeed":14},{"dayOrNight":"N","daypartName":"Monday night","iconCode":33,"narrative":"A few clouds overnight. Low 4C. Winds SW at 10 to 15 km/h.","precipChance":9,"temperature":4,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"SW","windSpeed":11}],"moonPhase":"Waxing Gibbous","moonriseTimeLocal":"2025-03-10T15:48:15-0400","moonriseTimeUtc":1741636095,"moonsetTimeLocal":"2025-03-10T05:54:03-0400","moonsetTimeUtc":1741600443,"sunriseTimeLocal":"2025-03-10T07:32:23-0400","sunriseTimeUtc":1741606343,"sunsetTimeLocal":"2025-03-10T19:16:49-0400","sunsetTimeUtc":1741648609}],"location":{"adminDistrictCode":"VA","city":"Charlottesville","ianaTimeZone":"America/New_York","latitude":38.03,"longitude":-78.477},"productsUsed":["v3-wx-observations-current","v3-wx-forecast-hourly-2day-custom","v3-wx-forecast-daily-10day-custom","v2obs"]},"_id":"6312a0a99d2dce4f11fd41f79abcbc71ba9c0757be81bca8102a8ac32dd80de1"},"expires":1740756646471,"lastModified":1740756526387},"{\"zipCode\":null}":{"data":{"imperial":{"currentObservation":{"cloudCoverPhrase":"Fair","dayOrNight":"D","iconCode":34,"pressureAltimeter":29.23,"relativeHumidity":36,"temperature":47,"temperatureDewPoint":21,"temperatureFeelsLike":44,"uvDescription":"Low","uvIndex":2,"windDirectionCardinal":"NW","windSpeed":6,"wxPhraseLong":"CLR"},"currentObservationVersion":"v2","dailyForecast":[{"dayOfWeek":"Friday","daypart":[{"dayOrNight":"D","daypartName":"Today","iconCode":32,"index":0,"narrative":"Abundant sunshine. High 58F. Winds SW at 5 to 10 mph.","precipChance":0,"relativeHumidity":28,"temperature":58,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"SW","windSpeed":9,"wxPhraseLong":"Sunny"},{"dayOrNight":"N","daypartName":"Tonight","iconCode":31,"index":1,"narrative":"Clear skies. Low 43F. Winds SSW at 5 to 10 mph.","precipChance":3,"relativeHumidity":47,"temperature":43,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"SSW","windSpeed":9,"wxPhraseLong":"Clear"}],"iconCode":32,"index":0,"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-02-28T07:12:01-0500","moonriseTimeUtc":1740744721,"moonsetTimeLocal":"2025-02-28T19:06:55-0500","moonsetTimeUtc":1740787615,"precipChance":3,"relativeHumidity":28,"sunriseTimeLocal":"2025-02-28T06:46:48-0500","sunriseTimeUtc":1740743208,"sunsetTimeLocal":"2025-02-28T18:06:46-0500","sunsetTimeUtc":1740784006,"temperatureMax":58,"temperatureMin":43,"validTimeLocal":"2025-02-28T07:00:00-0500","windDirectionCardinal":"SW","windSpeed":9,"wxPhraseLong":"Sunny"},{"dayOfWeek":"Saturday","daypart":[{"dayOrNight":"D","daypartName":"Tomorrow","iconCode":30,"index":2,"narrative":"Intervals of clouds and sunshine. High 61F. Winds W at 15 to 25 mph. Higher wind gusts possible.","precipChance":3,"relativeHumidity":37,"temperature":61,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"W","windSpeed":18,"wxPhraseLong":"Partly Cloudy"},{"dayOrNight":"N","daypartName":"Tomorrow night","iconCode":31,"index":3,"narrative":"A mostly clear sky. Low 24F. Winds NNW at 10 to 20 mph.","precipChance":0,"relativeHumidity":38,"temperature":24,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"NNW","windSpeed":14,"wxPhraseLong":"Clear"}],"iconCode":30,"index":1,"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-01T07:38:29-0500","moonriseTimeUtc":1740832709,"moonsetTimeLocal":"2025-03-01T20:21:33-0500","moonsetTimeUtc":1740878493,"precipChance":3,"relativeHumidity":37,"sunriseTimeLocal":"2025-03-01T06:45:25-0500","sunriseTimeUtc":1740829525,"sunsetTimeLocal":"2025-03-01T18:07:48-0500","sunsetTimeUtc":1740870468,"temperatureMax":61,"temperatureMin":24,"validTimeLocal":"2025-03-01T07:00:00-0500","windDirectionCardinal":"W","windSpeed":18,"wxPhraseLong":"Partly Cloudy"},{"dayOfWeek":"Sunday","daypart":[{"dayOrNight":"D","daypartName":"Sunday","iconCode":32,"index":4,"narrative":"A mainly sunny sky. Much cooler. High around 45F. Winds light and variable.","precipChance":0,"relativeHumidity":30,"temperature":45,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"NW","windSpeed":4,"wxPhraseLong":"Sunny"},{"dayOrNight":"N","daypartName":"Sunday night","iconCode":31,"index":5,"narrative":"Clear skies. Low 23F. Winds light and variable.","precipChance":2,"relativeHumidity":46,"temperature":23,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"NNE","windSpeed":3,"wxPhraseLong":"Clear"}],"iconCode":32,"index":2,"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-02T08:05:36-0500","moonriseTimeUtc":1740920736,"moonsetTimeLocal":"2025-03-02T21:36:10-0500","moonsetTimeUtc":1740969370,"precipChance":2,"relativeHumidity":30,"sunriseTimeLocal":"2025-03-02T06:44:00-0500","sunriseTimeUtc":1740915840,"sunsetTimeLocal":"2025-03-02T18:08:49-0500","sunsetTimeUtc":1740956929,"temperatureMax":45,"temperatureMin":23,"validTimeLocal":"2025-03-02T07:00:00-0500","windDirectionCardinal":"NW","windSpeed":4,"wxPhraseLong":"Sunny"},{"dayOfWeek":"Monday","daypart":[{"dayOrNight":"D","daypartName":"Monday","iconCode":34,"index":6,"narrative":"Except for a few afternoon clouds, mainly sunny. High near 50F. Winds SSE at 5 to 10 mph.","precipChance":3,"relativeHumidity":34,"temperature":50,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"SSE","windSpeed":6,"wxPhraseLong":"Mostly Sunny"},{"dayOrNight":"N","daypartName":"Monday night","iconCode":29,"index":7,"narrative":"Partly cloudy. Low near 35F. Winds light and variable.","precipChance":3,"relativeHumidity":49,"temperature":35,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"S","windSpeed":5,"wxPhraseLong":"Partly Cloudy"}],"iconCode":34,"index":3,"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-03T08:34:48-0500","moonriseTimeUtc":1741008888,"moonsetTimeLocal":"2025-03-03T22:52:35-0500","moonsetTimeUtc":1741060355,"precipChance":3,"relativeHumidity":34,"sunriseTimeLocal":"2025-03-03T06:42:36-0500","sunriseTimeUtc":1741002156,"sunsetTimeLocal":"2025-03-03T18:09:50-0500","sunsetTimeUtc":1741043390,"temperatureMax":50,"temperatureMin":35,"validTimeLocal":"2025-03-03T07:00:00-0500","windDirectionCardinal":"SSE","windSpeed":6,"wxPhraseLong":"Mostly Sunny"},{"dayOfWeek":"Tuesday","daypart":[{"dayOrNight":"D","daypartName":"Tuesday","iconCode":28,"index":8,"narrative":"Mostly cloudy skies. High around 60F. Winds SSW at 10 to 15 mph.","precipChance":5,"relativeHumidity":45,"temperature":60,"uvDescription":"Moderate","uvIndex":3,"windDirectionCardinal":"SSW","windSpeed":10,"wxPhraseLong":"Mostly Cloudy"},{"dayOrNight":"N","daypartName":"Tuesday night","iconCode":45,"index":9,"narrative":"Cloudy skies early with showers later at night. Low 53F. Winds S at 10 to 15 mph. Chance of rain 60%.","precipChance":56,"relativeHumidity":67,"temperature":53,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"S","windSpeed":11,"wxPhraseLong":"Showers Late"}],"iconCode":28,"index":4,"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-04T09:07:35-0500","moonriseTimeUtc":1741097255,"moonsetTimeLocal":"","moonsetTimeUtc":null,"precipChance":5,"relativeHumidity":45,"sunriseTimeLocal":"2025-03-04T06:41:10-0500","sunriseTimeUtc":1741088470,"sunsetTimeLocal":"2025-03-04T18:10:51-0500","sunsetTimeUtc":1741129851,"temperatureMax":60,"temperatureMin":53,"validTimeLocal":"2025-03-04T07:00:00-0500","windDirectionCardinal":"SSW","windSpeed":10,"wxPhraseLong":"Mostly Cloudy"},{"dayOfWeek":"Wednesday","daypart":[{"dayOrNight":"D","daypartName":"Wednesday","iconCode":12,"index":10,"narrative":"Rain. Thunder possible. High 69F. Winds SSW at 10 to 20 mph. Chance of rain 90%.","precipChance":85,"relativeHumidity":64,"temperature":69,"uvDescription":"Low","uvIndex":2,"windDirectionCardinal":"SSW","windSpeed":16,"wxPhraseLong":"Rain"},{"dayOrNight":"N","daypartName":"Wednesday night","iconCode":45,"index":11,"narrative":"Showers in the evening, then partly cloudy overnight. Low 42F. Winds WSW at 10 to 15 mph. Chance of rain 40%.","precipChance":42,"relativeHumidity":55,"temperature":42,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"WSW","windSpeed":12,"wxPhraseLong":"Showers Early"}],"iconCode":12,"index":5,"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-05T09:46:59-0500","moonriseTimeUtc":1741186019,"moonsetTimeLocal":"2025-03-05T00:08:44-0500","moonsetTimeUtc":1741151324,"precipChance":85,"relativeHumidity":64,"sunriseTimeLocal":"2025-03-05T06:39:44-0500","sunriseTimeUtc":1741174784,"sunsetTimeLocal":"2025-03-05T18:11:51-0500","sunsetTimeUtc":1741216311,"temperatureMax":69,"temperatureMin":42,"validTimeLocal":"2025-03-05T07:00:00-0500","windDirectionCardinal":"SSW","windSpeed":16,"wxPhraseLong":"Rain"},{"dayOfWeek":"Thursday","daypart":[{"dayOrNight":"D","daypartName":"Thursday","iconCode":30,"index":12,"narrative":"Intervals of clouds and sunshine. High 52F. Winds W at 10 to 20 mph.","precipChance":1,"relativeHumidity":38,"temperature":52,"uvDescription":"Moderate","uvIndex":5,"windDirectionCardinal":"W","windSpeed":14,"wxPhraseLong":"Partly Cloudy"},{"dayOrNight":"N","daypartName":"Thursday night","iconCode":33,"index":13,"narrative":"Mostly clear skies. Low 33F. Winds W at 5 to 10 mph.","precipChance":1,"relativeHumidity":45,"temperature":33,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"W","windSpeed":9,"wxPhraseLong":"Mostly Clear"}],"iconCode":30,"index":6,"moonPhase":"First Quarter","moonriseTimeLocal":"2025-03-06T10:34:49-0500","moonriseTimeUtc":1741275289,"moonsetTimeLocal":"2025-03-06T01:22:09-0500","moonsetTimeUtc":1741242129,"precipChance":1,"relativeHumidity":38,"sunriseTimeLocal":"2025-03-06T06:38:17-0500","sunriseTimeUtc":1741261097,"sunsetTimeLocal":"2025-03-06T18:12:51-0500","sunsetTimeUtc":1741302771,"temperatureMax":52,"temperatureMin":33,"validTimeLocal":"2025-03-06T07:00:00-0500","windDirectionCardinal":"W","windSpeed":14,"wxPhraseLong":"Partly Cloudy"},{"dayOfWeek":"Friday","daypart":[{"dayOrNight":"D","daypartName":"Friday","iconCode":30,"index":14,"narrative":"Some sun in the morning with increasing clouds during the afternoon. High around 60F. Winds SW at 5 to 10 mph.","precipChance":5,"relativeHumidity":35,"temperature":60,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"SW","windSpeed":9,"wxPhraseLong":"Partly Cloudy"},{"dayOrNight":"N","daypartName":"Friday night","iconCode":29,"index":15,"narrative":"Partly cloudy early with increasing clouds overnight. Low near 40F. Winds SW at 5 to 10 mph.","precipChance":22,"relativeHumidity":51,"temperature":40,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"SW","windSpeed":7,"wxPhraseLong":"Partly Cloudy"}],"iconCode":30,"index":7,"moonPhase":"Waxing Gibbous","moonriseTimeLocal":"2025-03-07T11:30:28-0500","moonriseTimeUtc":1741365028,"moonsetTimeLocal":"2025-03-07T02:30:08-0500","moonsetTimeUtc":1741332608,"precipChance":5,"relativeHumidity":35,"sunriseTimeLocal":"2025-03-07T06:36:49-0500","sunriseTimeUtc":1741347409,"sunsetTimeLocal":"2025-03-07T18:13:51-0500","sunsetTimeUtc":1741389231,"temperatureMax":60,"temperatureMin":40,"validTimeLocal":"2025-03-07T07:00:00-0500","windDirectionCardinal":"SW","windSpeed":9,"wxPhraseLong":"Partly Cloudy"},{"dayOfWeek":"Saturday","daypart":[{"dayOrNight":"D","daypartName":"Saturday","iconCode":28,"index":16,"narrative":"Mainly cloudy. High 58F. Winds W at 5 to 10 mph.","precipChance":24,"relativeHumidity":42,"temperature":58,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"W","windSpeed":9,"wxPhraseLong":"Mostly Cloudy"},{"dayOrNight":"N","daypartName":"Saturday night","iconCode":29,"index":17,"narrative":"A few clouds from time to time. Low near 35F. Winds light and variable.","precipChance":24,"relativeHumidity":54,"temperature":35,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"W","windSpeed":6,"wxPhraseLong":"Partly Cloudy"}],"iconCode":28,"index":8,"moonPhase":"Waxing Gibbous","moonriseTimeLocal":"2025-03-08T12:34:08-0500","moonriseTimeUtc":1741455248,"moonsetTimeLocal":"2025-03-08T03:27:43-0500","moonsetTimeUtc":1741422463,"precipChance":24,"relativeHumidity":42,"sunriseTimeLocal":"2025-03-08T06:35:21-0500","sunriseTimeUtc":1741433721,"sunsetTimeLocal":"2025-03-08T18:14:51-0500","sunsetTimeUtc":1741475691,"temperatureMax":58,"temperatureMin":35,"validTimeLocal":"2025-03-08T07:00:00-0500","windDirectionCardinal":"W","windSpeed":9,"wxPhraseLong":"Mostly Cloudy"},{"dayOfWeek":"Sunday","daypart":[{"dayOrNight":"D","daypartName":"Sunday","iconCode":30,"index":18,"narrative":"Intervals of clouds and sunshine in the morning with more clouds for later in the day. High 57F. Winds WSW at 5 to 10 mph.","precipChance":23,"relativeHumidity":44,"temperature":57,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"WSW","windSpeed":9,"wxPhraseLong":"Partly Cloudy"},{"dayOrNight":"N","daypartName":"Sunday night","iconCode":29,"index":19,"narrative":"A few clouds. Low 37F. Winds W at 5 to 10 mph.","precipChance":21,"relativeHumidity":49,"temperature":37,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"W","windSpeed":7,"wxPhraseLong":"Partly Cloudy"}],"iconCode":30,"index":9,"moonPhase":"Waxing Gibbous","moonriseTimeLocal":"2025-03-09T14:40:39-0400","moonriseTimeUtc":1741545639,"moonsetTimeLocal":"2025-03-09T05:15:45-0400","moonsetTimeUtc":1741511745,"precipChance":23,"relativeHumidity":44,"sunriseTimeLocal":"2025-03-09T07:33:52-0400","sunriseTimeUtc":1741520032,"sunsetTimeLocal":"2025-03-09T19:15:50-0400","sunsetTimeUtc":1741562150,"temperatureMax":57,"temperatureMin":37,"validTimeLocal":"2025-03-09T07:00:00-0400","windDirectionCardinal":"WSW","windSpeed":9,"wxPhraseLong":"Partly Cloudy"},{"dayOfWeek":"Monday","daypart":[{"dayOrNight":"D","daypartName":"Monday","iconCode":34,"index":20,"narrative":"Generally sunny despite a few afternoon clouds. High 63F. Winds WSW at 5 to 10 mph.","precipChance":9,"relativeHumidity":39,"temperature":63,"uvDescription":"Moderate","uvIndex":5,"windDirectionCardinal":"WSW","windSpeed":9,"wxPhraseLong":"Mostly Sunny"},{"dayOrNight":"N","daypartName":"Monday night","iconCode":33,"index":21,"narrative":"Partly cloudy. Low 38F. Winds SW at 5 to 10 mph.","precipChance":9,"relativeHumidity":45,"temperature":38,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"SW","windSpeed":7,"wxPhraseLong":"Mostly Clear"}],"iconCode":34,"index":10,"moonPhase":"Waxing Gibbous","moonriseTimeLocal":"2025-03-10T15:48:15-0400","moonriseTimeUtc":1741636095,"moonsetTimeLocal":"2025-03-10T05:54:03-0400","moonsetTimeUtc":1741600443,"precipChance":9,"relativeHumidity":39,"sunriseTimeLocal":"2025-03-10T07:32:23-0400","sunriseTimeUtc":1741606343,"sunsetTimeLocal":"2025-03-10T19:16:49-0400","sunsetTimeUtc":1741648609,"temperatureMax":63,"temperatureMin":38,"validTimeLocal":"2025-03-10T07:00:00-0400","windDirectionCardinal":"WSW","windSpeed":9,"wxPhraseLong":"Mostly Sunny"}],"hourlyForecast":[{"iconCode":32,"precipChance":0,"temperature":50,"temperatureDewPoint":21,"validTimeLocal":"2025-02-28T11:00:00-0500","windDirectionCardinal":"WSW","windSpeed":7,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":53,"temperatureDewPoint":20,"validTimeLocal":"2025-02-28T12:00:00-0500","windDirectionCardinal":"SW","windSpeed":7,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":55,"temperatureDewPoint":20,"validTimeLocal":"2025-02-28T13:00:00-0500","windDirectionCardinal":"SW","windSpeed":8,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":56,"temperatureDewPoint":22,"validTimeLocal":"2025-02-28T14:00:00-0500","windDirectionCardinal":"SW","windSpeed":7,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":57,"temperatureDewPoint":22,"validTimeLocal":"2025-02-28T15:00:00-0500","windDirectionCardinal":"SW","windSpeed":8,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":58,"temperatureDewPoint":21,"validTimeLocal":"2025-02-28T16:00:00-0500","windDirectionCardinal":"SSW","windSpeed":9,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":57,"temperatureDewPoint":22,"validTimeLocal":"2025-02-28T17:00:00-0500","windDirectionCardinal":"SSW","windSpeed":9,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":53,"temperatureDewPoint":22,"validTimeLocal":"2025-02-28T18:00:00-0500","windDirectionCardinal":"S","windSpeed":8,"wxPhraseLong":"Sunny"},{"iconCode":31,"precipChance":0,"temperature":51,"temperatureDewPoint":23,"validTimeLocal":"2025-02-28T19:00:00-0500","windDirectionCardinal":"S","windSpeed":7,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":50,"temperatureDewPoint":24,"validTimeLocal":"2025-02-28T20:00:00-0500","windDirectionCardinal":"S","windSpeed":8,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":1,"temperature":49,"temperatureDewPoint":26,"validTimeLocal":"2025-02-28T21:00:00-0500","windDirectionCardinal":"SSW","windSpeed":9,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":1,"temperature":48,"temperatureDewPoint":27,"validTimeLocal":"2025-02-28T22:00:00-0500","windDirectionCardinal":"SSW","windSpeed":8,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":2,"temperature":47,"temperatureDewPoint":28,"validTimeLocal":"2025-02-28T23:00:00-0500","windDirectionCardinal":"SSW","windSpeed":9,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":2,"temperature":46,"temperatureDewPoint":28,"validTimeLocal":"2025-03-01T00:00:00-0500","windDirectionCardinal":"SSW","windSpeed":9,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":2,"temperature":46,"temperatureDewPoint":28,"validTimeLocal":"2025-03-01T01:00:00-0500","windDirectionCardinal":"SSW","windSpeed":8,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":2,"temperature":45,"temperatureDewPoint":29,"validTimeLocal":"2025-03-01T02:00:00-0500","windDirectionCardinal":"SSW","windSpeed":8,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":2,"temperature":45,"temperatureDewPoint":29,"validTimeLocal":"2025-03-01T03:00:00-0500","windDirectionCardinal":"SSW","windSpeed":8,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":2,"temperature":45,"temperatureDewPoint":29,"validTimeLocal":"2025-03-01T04:00:00-0500","windDirectionCardinal":"SSW","windSpeed":7,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":2,"temperature":45,"temperatureDewPoint":29,"validTimeLocal":"2025-03-01T05:00:00-0500","windDirectionCardinal":"SSW","windSpeed":7,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":3,"temperature":45,"temperatureDewPoint":28,"validTimeLocal":"2025-03-01T06:00:00-0500","windDirectionCardinal":"SSW","windSpeed":6,"wxPhraseLong":"Clear"},{"iconCode":32,"precipChance":3,"temperature":44,"temperatureDewPoint":29,"validTimeLocal":"2025-03-01T07:00:00-0500","windDirectionCardinal":"SSW","windSpeed":6,"wxPhraseLong":"Sunny"},{"iconCode":30,"precipChance":2,"temperature":47,"temperatureDewPoint":31,"validTimeLocal":"2025-03-01T08:00:00-0500","windDirectionCardinal":"SW","windSpeed":6,"wxPhraseLong":"Partly Cloudy"},{"iconCode":34,"precipChance":2,"temperature":51,"temperatureDewPoint":33,"validTimeLocal":"2025-03-01T09:00:00-0500","windDirectionCardinal":"SW","windSpeed":7,"wxPhraseLong":"Mostly Sunny"},{"iconCode":30,"precipChance":3,"temperature":56,"temperatureDewPoint":33,"validTimeLocal":"2025-03-01T10:00:00-0500","windDirectionCardinal":"WSW","windSpeed":14,"wxPhraseLong":"Partly Cloudy"},{"iconCode":30,"precipChance":4,"temperature":57,"temperatureDewPoint":32,"validTimeLocal":"2025-03-01T11:00:00-0500","windDirectionCardinal":"W","windSpeed":16,"wxPhraseLong":"Partly Cloudy"},{"iconCode":30,"precipChance":0,"temperature":59,"temperatureDewPoint":29,"validTimeLocal":"2025-03-01T12:00:00-0500","windDirectionCardinal":"W","windSpeed":17,"wxPhraseLong":"Partly Cloudy"},{"iconCode":30,"precipChance":0,"temperature":60,"temperatureDewPoint":28,"validTimeLocal":"2025-03-01T13:00:00-0500","windDirectionCardinal":"W","windSpeed":18,"wxPhraseLong":"Partly Cloudy"},{"iconCode":30,"precipChance":0,"temperature":59,"temperatureDewPoint":27,"validTimeLocal":"2025-03-01T14:00:00-0500","windDirectionCardinal":"W","windSpeed":17,"wxPhraseLong":"Partly Cloudy"},{"iconCode":30,"precipChance":0,"temperature":58,"temperatureDewPoint":26,"validTimeLocal":"2025-03-01T15:00:00-0500","windDirectionCardinal":"WNW","windSpeed":17,"wxPhraseLong":"Partly Cloudy"},{"iconCode":30,"precipChance":0,"temperature":56,"temperatureDewPoint":23,"validTimeLocal":"2025-03-01T16:00:00-0500","windDirectionCardinal":"WNW","windSpeed":16,"wxPhraseLong":"Partly Cloudy"},{"iconCode":30,"precipChance":0,"temperature":52,"temperatureDewPoint":20,"validTimeLocal":"2025-03-01T17:00:00-0500","windDirectionCardinal":"NW","windSpeed":17,"wxPhraseLong":"Partly Cloudy"},{"iconCode":34,"precipChance":0,"temperature":47,"temperatureDewPoint":18,"validTimeLocal":"2025-03-01T18:00:00-0500","windDirectionCardinal":"NW","windSpeed":16,"wxPhraseLong":"Mostly Sunny"},{"iconCode":31,"precipChance":0,"temperature":43,"temperatureDewPoint":15,"validTimeLocal":"2025-03-01T19:00:00-0500","windDirectionCardinal":"NW","windSpeed":14,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":40,"temperatureDewPoint":13,"validTimeLocal":"2025-03-01T20:00:00-0500","windDirectionCardinal":"NW","windSpeed":11,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":37,"temperatureDewPoint":12,"validTimeLocal":"2025-03-01T21:00:00-0500","windDirectionCardinal":"NNW","windSpeed":11,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":35,"temperatureDewPoint":11,"validTimeLocal":"2025-03-01T22:00:00-0500","windDirectionCardinal":"NNW","windSpeed":9,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":33,"temperatureDewPoint":10,"validTimeLocal":"2025-03-01T23:00:00-0500","windDirectionCardinal":"NNW","windSpeed":9,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":31,"temperatureDewPoint":9,"validTimeLocal":"2025-03-02T00:00:00-0500","windDirectionCardinal":"NNW","windSpeed":10,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":30,"temperatureDewPoint":8,"validTimeLocal":"2025-03-02T01:00:00-0500","windDirectionCardinal":"NNW","windSpeed":9,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":29,"temperatureDewPoint":8,"validTimeLocal":"2025-03-02T02:00:00-0500","windDirectionCardinal":"NNW","windSpeed":9,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":28,"temperatureDewPoint":7,"validTimeLocal":"2025-03-02T03:00:00-0500","windDirectionCardinal":"NNW","windSpeed":8,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":27,"temperatureDewPoint":6,"validTimeLocal":"2025-03-02T04:00:00-0500","windDirectionCardinal":"NNW","windSpeed":6,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":26,"temperatureDewPoint":6,"validTimeLocal":"2025-03-02T05:00:00-0500","windDirectionCardinal":"N","windSpeed":5,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":25,"temperatureDewPoint":5,"validTimeLocal":"2025-03-02T06:00:00-0500","windDirectionCardinal":"N","windSpeed":4,"wxPhraseLong":"Clear"},{"iconCode":32,"precipChance":0,"temperature":25,"temperatureDewPoint":6,"validTimeLocal":"2025-03-02T07:00:00-0500","windDirectionCardinal":"NNW","windSpeed":3,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":26,"temperatureDewPoint":6,"validTimeLocal":"2025-03-02T08:00:00-0500","windDirectionCardinal":"NNW","windSpeed":4,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":29,"temperatureDewPoint":6,"validTimeLocal":"2025-03-02T09:00:00-0500","windDirectionCardinal":"NW","windSpeed":4,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":32,"temperatureDewPoint":6,"validTimeLocal":"2025-03-02T10:00:00-0500","windDirectionCardinal":"NNW","windSpeed":4,"wxPhraseLong":"Sunny"}],"location":{"adminDistrictCode":"VA","city":"Charlottesville","ianaTimeZone":"America/New_York","latitude":38.03,"longitude":-78.477},"productsUsed":["v3-wx-observations-current","v3-wx-forecast-hourly-2day-custom","v3-wx-forecast-daily-10day-custom","v2obs"]},"metric":{"currentObservation":{"cloudCoverPhrase":"Fair","dayOrNight":"D","iconCode":34,"pressureAltimeter":989.99,"relativeHumidity":36,"temperature":8,"temperatureDewPoint":-6,"temperatureFeelsLike":7,"uvDescription":"Low","uvIndex":2,"windDirectionCardinal":"NW","windSpeed":9,"wxPhraseLong":"CLR"},"currentObservationVersion":"v2","dailyForecast":[{"dayOfWeek":"Friday","daypart":[{"dayOrNight":"D","daypartName":"Today","iconCode":32,"index":0,"narrative":"Plentiful sunshine. High around 15C. Winds SW at 10 to 15 km/h.","precipChance":0,"relativeHumidity":27,"temperature":15,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"SW","windSpeed":14,"wxPhraseLong":"Sunny"},{"dayOrNight":"N","daypartName":"Tonight","iconCode":31,"index":1,"narrative":"Clear skies. Low 6C. Winds SSW at 10 to 15 km/h.","precipChance":3,"relativeHumidity":47,"temperature":6,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"SSW","windSpeed":14,"wxPhraseLong":"Clear"}],"iconCode":32,"index":0,"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-02-28T07:12:01-0500","moonriseTimeUtc":1740744721,"moonsetTimeLocal":"2025-02-28T19:06:55-0500","moonsetTimeUtc":1740787615,"precipChance":3,"relativeHumidity":27,"sunriseTimeLocal":"2025-02-28T06:46:48-0500","sunriseTimeUtc":1740743208,"sunsetTimeLocal":"2025-02-28T18:06:46-0500","sunsetTimeUtc":1740784006,"temperatureMax":15,"temperatureMin":6,"validTimeLocal":"2025-02-28T07:00:00-0500","windDirectionCardinal":"SW","windSpeed":14,"wxPhraseLong":"Sunny"},{"dayOfWeek":"Saturday","daypart":[{"dayOrNight":"D","daypartName":"Tomorrow","iconCode":30,"index":2,"narrative":"Partly cloudy. High 16C. Winds W at 25 to 40 km/h. Higher wind gusts possible.","precipChance":3,"relativeHumidity":37,"temperature":16,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"W","windSpeed":28,"wxPhraseLong":"Partly Cloudy"},{"dayOrNight":"N","daypartName":"Tomorrow night","iconCode":31,"index":3,"narrative":"A mostly clear sky. Low around -5C. Winds NNW at 15 to 30 km/h.","precipChance":0,"relativeHumidity":38,"temperature":-5,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"NNW","windSpeed":22,"wxPhraseLong":"Clear"}],"iconCode":30,"index":1,"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-01T07:38:29-0500","moonriseTimeUtc":1740832709,"moonsetTimeLocal":"2025-03-01T20:21:33-0500","moonsetTimeUtc":1740878493,"precipChance":3,"relativeHumidity":37,"sunriseTimeLocal":"2025-03-01T06:45:25-0500","sunriseTimeUtc":1740829525,"sunsetTimeLocal":"2025-03-01T18:07:48-0500","sunsetTimeUtc":1740870468,"temperatureMax":16,"temperatureMin":-5,"validTimeLocal":"2025-03-01T07:00:00-0500","windDirectionCardinal":"W","windSpeed":28,"wxPhraseLong":"Partly Cloudy"},{"dayOfWeek":"Sunday","daypart":[{"dayOrNight":"D","daypartName":"Sunday","iconCode":32,"index":4,"narrative":"A mainly sunny sky. Much cooler. High 7C. Winds light and variable.","precipChance":0,"relativeHumidity":30,"temperature":7,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"NW","windSpeed":7,"wxPhraseLong":"Sunny"},{"dayOrNight":"N","daypartName":"Sunday night","iconCode":31,"index":5,"narrative":"Clear skies. Low near -5C. Winds light and variable.","precipChance":2,"relativeHumidity":46,"temperature":-5,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"NNE","windSpeed":5,"wxPhraseLong":"Clear"}],"iconCode":32,"index":2,"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-02T08:05:36-0500","moonriseTimeUtc":1740920736,"moonsetTimeLocal":"2025-03-02T21:36:10-0500","moonsetTimeUtc":1740969370,"precipChance":2,"relativeHumidity":30,"sunriseTimeLocal":"2025-03-02T06:44:00-0500","sunriseTimeUtc":1740915840,"sunsetTimeLocal":"2025-03-02T18:08:49-0500","sunsetTimeUtc":1740956929,"temperatureMax":7,"temperatureMin":-5,"validTimeLocal":"2025-03-02T07:00:00-0500","windDirectionCardinal":"NW","windSpeed":7,"wxPhraseLong":"Sunny"},{"dayOfWeek":"Monday","daypart":[{"dayOrNight":"D","daypartName":"Monday","iconCode":34,"index":6,"narrative":"Generally sunny despite a few afternoon clouds. High near 10C. Winds SSE at 10 to 15 km/h.","precipChance":3,"relativeHumidity":34,"temperature":10,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"SSE","windSpeed":10,"wxPhraseLong":"Mostly Sunny"},{"dayOrNight":"N","daypartName":"Monday night","iconCode":29,"index":7,"narrative":"Partly cloudy skies. Low 2C. Winds light and variable.","precipChance":3,"relativeHumidity":49,"temperature":2,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"S","windSpeed":7,"wxPhraseLong":"Partly Cloudy"}],"iconCode":34,"index":3,"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-03T08:34:48-0500","moonriseTimeUtc":1741008888,"moonsetTimeLocal":"2025-03-03T22:52:35-0500","moonsetTimeUtc":1741060355,"precipChance":3,"relativeHumidity":34,"sunriseTimeLocal":"2025-03-03T06:42:36-0500","sunriseTimeUtc":1741002156,"sunsetTimeLocal":"2025-03-03T18:09:50-0500","sunsetTimeUtc":1741043390,"temperatureMax":10,"temperatureMin":2,"validTimeLocal":"2025-03-03T07:00:00-0500","windDirectionCardinal":"SSE","windSpeed":10,"wxPhraseLong":"Mostly Sunny"},{"dayOfWeek":"Tuesday","daypart":[{"dayOrNight":"D","daypartName":"Tuesday","iconCode":28,"index":8,"narrative":"Considerable cloudiness. High 16C. Winds SSW at 10 to 15 km/h.","precipChance":5,"relativeHumidity":45,"temperature":16,"uvDescription":"Moderate","uvIndex":3,"windDirectionCardinal":"SSW","windSpeed":16,"wxPhraseLong":"Mostly Cloudy"},{"dayOrNight":"N","daypartName":"Tuesday night","iconCode":45,"index":9,"narrative":"Cloudy skies early with showers later at night. Low 12C. Winds S at 15 to 25 km/h. Chance of rain 60%.","precipChance":56,"relativeHumidity":67,"temperature":12,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"S","windSpeed":18,"wxPhraseLong":"Showers Late"}],"iconCode":28,"index":4,"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-04T09:07:35-0500","moonriseTimeUtc":1741097255,"moonsetTimeLocal":"","moonsetTimeUtc":null,"precipChance":5,"relativeHumidity":45,"sunriseTimeLocal":"2025-03-04T06:41:10-0500","sunriseTimeUtc":1741088470,"sunsetTimeLocal":"2025-03-04T18:10:51-0500","sunsetTimeUtc":1741129851,"temperatureMax":16,"temperatureMin":12,"validTimeLocal":"2025-03-04T07:00:00-0500","windDirectionCardinal":"SSW","windSpeed":16,"wxPhraseLong":"Mostly Cloudy"},{"dayOfWeek":"Wednesday","daypart":[{"dayOrNight":"D","daypartName":"Wednesday","iconCode":12,"index":10,"narrative":"Periods of rain. Thunder possible. High 21C. Winds SSW at 15 to 30 km/h. Chance of rain 90%.","precipChance":85,"relativeHumidity":64,"temperature":21,"uvDescription":"Low","uvIndex":2,"windDirectionCardinal":"SSW","windSpeed":26,"wxPhraseLong":"Rain"},{"dayOrNight":"N","daypartName":"Wednesday night","iconCode":45,"index":11,"narrative":"Showers in the evening, then partly cloudy overnight. Low 6C. Winds WSW at 15 to 25 km/h. Chance of rain 40%.","precipChance":42,"relativeHumidity":55,"temperature":6,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"WSW","windSpeed":20,"wxPhraseLong":"Showers Early"}],"iconCode":12,"index":5,"moonPhase":"Waxing Crescent","moonriseTimeLocal":"2025-03-05T09:46:59-0500","moonriseTimeUtc":1741186019,"moonsetTimeLocal":"2025-03-05T00:08:44-0500","moonsetTimeUtc":1741151324,"precipChance":85,"relativeHumidity":64,"sunriseTimeLocal":"2025-03-05T06:39:44-0500","sunriseTimeUtc":1741174784,"sunsetTimeLocal":"2025-03-05T18:11:51-0500","sunsetTimeUtc":1741216311,"temperatureMax":21,"temperatureMin":6,"validTimeLocal":"2025-03-05T07:00:00-0500","windDirectionCardinal":"SSW","windSpeed":26,"wxPhraseLong":"Rain"},{"dayOfWeek":"Thursday","daypart":[{"dayOrNight":"D","daypartName":"Thursday","iconCode":30,"index":12,"narrative":"Sunshine and clouds mixed. High 11C. Winds W at 15 to 30 km/h.","precipChance":1,"relativeHumidity":38,"temperature":11,"uvDescription":"Moderate","uvIndex":5,"windDirectionCardinal":"W","windSpeed":23,"wxPhraseLong":"Partly Cloudy"},{"dayOrNight":"N","daypartName":"Thursday night","iconCode":33,"index":13,"narrative":"Clear skies with a few passing clouds. Low 1C. Winds W at 10 to 15 km/h.","precipChance":1,"relativeHumidity":45,"temperature":1,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"W","windSpeed":14,"wxPhraseLong":"Mostly Clear"}],"iconCode":30,"index":6,"moonPhase":"First Quarter","moonriseTimeLocal":"2025-03-06T10:34:49-0500","moonriseTimeUtc":1741275289,"moonsetTimeLocal":"2025-03-06T01:22:09-0500","moonsetTimeUtc":1741242129,"precipChance":1,"relativeHumidity":38,"sunriseTimeLocal":"2025-03-06T06:38:17-0500","sunriseTimeUtc":1741261097,"sunsetTimeLocal":"2025-03-06T18:12:51-0500","sunsetTimeUtc":1741302771,"temperatureMax":11,"temperatureMin":1,"validTimeLocal":"2025-03-06T07:00:00-0500","windDirectionCardinal":"W","windSpeed":23,"wxPhraseLong":"Partly Cloudy"},{"dayOfWeek":"Friday","daypart":[{"dayOrNight":"D","daypartName":"Friday","iconCode":30,"index":14,"narrative":"Intervals of clouds and sunshine in the morning with more clouds for later in the day. High 16C. Winds SW at 10 to 15 km/h.","precipChance":5,"relativeHumidity":35,"temperature":16,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"SW","windSpeed":15,"wxPhraseLong":"Partly Cloudy"},{"dayOrNight":"N","daypartName":"Friday night","iconCode":29,"index":15,"narrative":"Partly cloudy early with increasing clouds overnight. Low 4C. Winds SW at 10 to 15 km/h.","precipChance":22,"relativeHumidity":51,"temperature":4,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"SW","windSpeed":10,"wxPhraseLong":"Partly Cloudy"}],"iconCode":30,"index":7,"moonPhase":"Waxing Gibbous","moonriseTimeLocal":"2025-03-07T11:30:28-0500","moonriseTimeUtc":1741365028,"moonsetTimeLocal":"2025-03-07T02:30:08-0500","moonsetTimeUtc":1741332608,"precipChance":5,"relativeHumidity":35,"sunriseTimeLocal":"2025-03-07T06:36:49-0500","sunriseTimeUtc":1741347409,"sunsetTimeLocal":"2025-03-07T18:13:51-0500","sunsetTimeUtc":1741389231,"temperatureMax":16,"temperatureMin":4,"validTimeLocal":"2025-03-07T07:00:00-0500","windDirectionCardinal":"SW","windSpeed":15,"wxPhraseLong":"Partly Cloudy"},{"dayOfWeek":"Saturday","daypart":[{"dayOrNight":"D","daypartName":"Saturday","iconCode":28,"index":16,"narrative":"Mostly cloudy. High near 15C. Winds W at 10 to 15 km/h.","precipChance":24,"relativeHumidity":42,"temperature":15,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"W","windSpeed":15,"wxPhraseLong":"Mostly Cloudy"},{"dayOrNight":"N","daypartName":"Saturday night","iconCode":29,"index":17,"narrative":"A few clouds from time to time. Low 2C. Winds light and variable.","precipChance":24,"relativeHumidity":54,"temperature":2,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"W","windSpeed":9,"wxPhraseLong":"Partly Cloudy"}],"iconCode":28,"index":8,"moonPhase":"Waxing Gibbous","moonriseTimeLocal":"2025-03-08T12:34:08-0500","moonriseTimeUtc":1741455248,"moonsetTimeLocal":"2025-03-08T03:27:43-0500","moonsetTimeUtc":1741422463,"precipChance":24,"relativeHumidity":42,"sunriseTimeLocal":"2025-03-08T06:35:21-0500","sunriseTimeUtc":1741433721,"sunsetTimeLocal":"2025-03-08T18:14:51-0500","sunsetTimeUtc":1741475691,"temperatureMax":15,"temperatureMin":2,"validTimeLocal":"2025-03-08T07:00:00-0500","windDirectionCardinal":"W","windSpeed":15,"wxPhraseLong":"Mostly Cloudy"},{"dayOfWeek":"Sunday","daypart":[{"dayOrNight":"D","daypartName":"Sunday","iconCode":30,"index":18,"narrative":"Intervals of clouds and sunshine in the morning with more clouds for later in the day. High 14C. Winds WSW at 10 to 15 km/h.","precipChance":23,"relativeHumidity":44,"temperature":14,"uvDescription":"Moderate","uvIndex":4,"windDirectionCardinal":"WSW","windSpeed":14,"wxPhraseLong":"Partly Cloudy"},{"dayOrNight":"N","daypartName":"Sunday night","iconCode":29,"index":19,"narrative":"A few clouds. Low 3C. Winds W at 10 to 15 km/h.","precipChance":21,"relativeHumidity":49,"temperature":3,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"W","windSpeed":10,"wxPhraseLong":"Partly Cloudy"}],"iconCode":30,"index":9,"moonPhase":"Waxing Gibbous","moonriseTimeLocal":"2025-03-09T14:40:39-0400","moonriseTimeUtc":1741545639,"moonsetTimeLocal":"2025-03-09T05:15:45-0400","moonsetTimeUtc":1741511745,"precipChance":23,"relativeHumidity":44,"sunriseTimeLocal":"2025-03-09T07:33:52-0400","sunriseTimeUtc":1741520032,"sunsetTimeLocal":"2025-03-09T19:15:50-0400","sunsetTimeUtc":1741562150,"temperatureMax":14,"temperatureMin":3,"validTimeLocal":"2025-03-09T07:00:00-0400","windDirectionCardinal":"WSW","windSpeed":14,"wxPhraseLong":"Partly Cloudy"},{"dayOfWeek":"Monday","daypart":[{"dayOrNight":"D","daypartName":"Monday","iconCode":34,"index":20,"narrative":"Sunny along with a few clouds. High 18C. Winds WSW at 10 to 15 km/h.","precipChance":9,"relativeHumidity":39,"temperature":18,"uvDescription":"Moderate","uvIndex":5,"windDirectionCardinal":"WSW","windSpeed":14,"wxPhraseLong":"Mostly Sunny"},{"dayOrNight":"N","daypartName":"Monday night","iconCode":33,"index":21,"narrative":"A few clouds overnight. Low 4C. Winds SW at 10 to 15 km/h.","precipChance":9,"relativeHumidity":45,"temperature":4,"uvDescription":"Low","uvIndex":0,"windDirectionCardinal":"SW","windSpeed":11,"wxPhraseLong":"Mostly Clear"}],"iconCode":34,"index":10,"moonPhase":"Waxing Gibbous","moonriseTimeLocal":"2025-03-10T15:48:15-0400","moonriseTimeUtc":1741636095,"moonsetTimeLocal":"2025-03-10T05:54:03-0400","moonsetTimeUtc":1741600443,"precipChance":9,"relativeHumidity":39,"sunriseTimeLocal":"2025-03-10T07:32:23-0400","sunriseTimeUtc":1741606343,"sunsetTimeLocal":"2025-03-10T19:16:49-0400","sunsetTimeUtc":1741648609,"temperatureMax":18,"temperatureMin":4,"validTimeLocal":"2025-03-10T07:00:00-0400","windDirectionCardinal":"WSW","windSpeed":14,"wxPhraseLong":"Mostly Sunny"}],"hourlyForecast":[{"iconCode":32,"precipChance":0,"temperature":10,"temperatureDewPoint":-6,"validTimeLocal":"2025-02-28T11:00:00-0500","windDirectionCardinal":"WSW","windSpeed":12,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":11,"temperatureDewPoint":-6,"validTimeLocal":"2025-02-28T12:00:00-0500","windDirectionCardinal":"SW","windSpeed":11,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":13,"temperatureDewPoint":-7,"validTimeLocal":"2025-02-28T13:00:00-0500","windDirectionCardinal":"SW","windSpeed":12,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":14,"temperatureDewPoint":-6,"validTimeLocal":"2025-02-28T14:00:00-0500","windDirectionCardinal":"SW","windSpeed":12,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":14,"temperatureDewPoint":-6,"validTimeLocal":"2025-02-28T15:00:00-0500","windDirectionCardinal":"SW","windSpeed":12,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":14,"temperatureDewPoint":-6,"validTimeLocal":"2025-02-28T16:00:00-0500","windDirectionCardinal":"SSW","windSpeed":14,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":14,"temperatureDewPoint":-6,"validTimeLocal":"2025-02-28T17:00:00-0500","windDirectionCardinal":"SSW","windSpeed":14,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":12,"temperatureDewPoint":-6,"validTimeLocal":"2025-02-28T18:00:00-0500","windDirectionCardinal":"S","windSpeed":13,"wxPhraseLong":"Sunny"},{"iconCode":31,"precipChance":0,"temperature":11,"temperatureDewPoint":-5,"validTimeLocal":"2025-02-28T19:00:00-0500","windDirectionCardinal":"S","windSpeed":11,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":10,"temperatureDewPoint":-5,"validTimeLocal":"2025-02-28T20:00:00-0500","windDirectionCardinal":"S","windSpeed":12,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":1,"temperature":9,"temperatureDewPoint":-4,"validTimeLocal":"2025-02-28T21:00:00-0500","windDirectionCardinal":"SSW","windSpeed":14,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":1,"temperature":9,"temperatureDewPoint":-3,"validTimeLocal":"2025-02-28T22:00:00-0500","windDirectionCardinal":"SSW","windSpeed":14,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":2,"temperature":8,"temperatureDewPoint":-2,"validTimeLocal":"2025-02-28T23:00:00-0500","windDirectionCardinal":"SSW","windSpeed":14,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":2,"temperature":8,"temperatureDewPoint":-2,"validTimeLocal":"2025-03-01T00:00:00-0500","windDirectionCardinal":"SSW","windSpeed":14,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":2,"temperature":8,"temperatureDewPoint":-2,"validTimeLocal":"2025-03-01T01:00:00-0500","windDirectionCardinal":"SSW","windSpeed":13,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":2,"temperature":7,"temperatureDewPoint":-2,"validTimeLocal":"2025-03-01T02:00:00-0500","windDirectionCardinal":"SSW","windSpeed":14,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":2,"temperature":7,"temperatureDewPoint":-2,"validTimeLocal":"2025-03-01T03:00:00-0500","windDirectionCardinal":"SSW","windSpeed":13,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":2,"temperature":7,"temperatureDewPoint":-2,"validTimeLocal":"2025-03-01T04:00:00-0500","windDirectionCardinal":"SSW","windSpeed":12,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":2,"temperature":7,"temperatureDewPoint":-2,"validTimeLocal":"2025-03-01T05:00:00-0500","windDirectionCardinal":"SSW","windSpeed":11,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":3,"temperature":7,"temperatureDewPoint":-2,"validTimeLocal":"2025-03-01T06:00:00-0500","windDirectionCardinal":"SSW","windSpeed":10,"wxPhraseLong":"Clear"},{"iconCode":32,"precipChance":3,"temperature":7,"temperatureDewPoint":-2,"validTimeLocal":"2025-03-01T07:00:00-0500","windDirectionCardinal":"SSW","windSpeed":9,"wxPhraseLong":"Sunny"},{"iconCode":30,"precipChance":2,"temperature":8,"temperatureDewPoint":-1,"validTimeLocal":"2025-03-01T08:00:00-0500","windDirectionCardinal":"SW","windSpeed":9,"wxPhraseLong":"Partly Cloudy"},{"iconCode":34,"precipChance":2,"temperature":11,"temperatureDewPoint":0,"validTimeLocal":"2025-03-01T09:00:00-0500","windDirectionCardinal":"SW","windSpeed":11,"wxPhraseLong":"Mostly Sunny"},{"iconCode":30,"precipChance":3,"temperature":13,"temperatureDewPoint":1,"validTimeLocal":"2025-03-01T10:00:00-0500","windDirectionCardinal":"WSW","windSpeed":22,"wxPhraseLong":"Partly Cloudy"},{"iconCode":30,"precipChance":4,"temperature":14,"temperatureDewPoint":0,"validTimeLocal":"2025-03-01T11:00:00-0500","windDirectionCardinal":"W","windSpeed":25,"wxPhraseLong":"Partly Cloudy"},{"iconCode":30,"precipChance":0,"temperature":15,"temperatureDewPoint":-1,"validTimeLocal":"2025-03-01T12:00:00-0500","windDirectionCardinal":"W","windSpeed":27,"wxPhraseLong":"Partly Cloudy"},{"iconCode":30,"precipChance":0,"temperature":16,"temperatureDewPoint":-2,"validTimeLocal":"2025-03-01T13:00:00-0500","windDirectionCardinal":"W","windSpeed":28,"wxPhraseLong":"Partly Cloudy"},{"iconCode":30,"precipChance":0,"temperature":15,"temperatureDewPoint":-3,"validTimeLocal":"2025-03-01T14:00:00-0500","windDirectionCardinal":"W","windSpeed":27,"wxPhraseLong":"Partly Cloudy"},{"iconCode":30,"precipChance":0,"temperature":14,"temperatureDewPoint":-4,"validTimeLocal":"2025-03-01T15:00:00-0500","windDirectionCardinal":"WNW","windSpeed":27,"wxPhraseLong":"Partly Cloudy"},{"iconCode":30,"precipChance":0,"temperature":13,"temperatureDewPoint":-5,"validTimeLocal":"2025-03-01T16:00:00-0500","windDirectionCardinal":"WNW","windSpeed":25,"wxPhraseLong":"Partly Cloudy"},{"iconCode":30,"precipChance":0,"temperature":11,"temperatureDewPoint":-7,"validTimeLocal":"2025-03-01T17:00:00-0500","windDirectionCardinal":"NW","windSpeed":27,"wxPhraseLong":"Partly Cloudy"},{"iconCode":34,"precipChance":0,"temperature":8,"temperatureDewPoint":-8,"validTimeLocal":"2025-03-01T18:00:00-0500","windDirectionCardinal":"NW","windSpeed":25,"wxPhraseLong":"Mostly Sunny"},{"iconCode":31,"precipChance":0,"temperature":6,"temperatureDewPoint":-9,"validTimeLocal":"2025-03-01T19:00:00-0500","windDirectionCardinal":"NW","windSpeed":22,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":5,"temperatureDewPoint":-10,"validTimeLocal":"2025-03-01T20:00:00-0500","windDirectionCardinal":"NW","windSpeed":17,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":3,"temperatureDewPoint":-11,"validTimeLocal":"2025-03-01T21:00:00-0500","windDirectionCardinal":"NNW","windSpeed":18,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":2,"temperatureDewPoint":-12,"validTimeLocal":"2025-03-01T22:00:00-0500","windDirectionCardinal":"NNW","windSpeed":15,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":1,"temperatureDewPoint":-12,"validTimeLocal":"2025-03-01T23:00:00-0500","windDirectionCardinal":"NNW","windSpeed":15,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":0,"temperatureDewPoint":-13,"validTimeLocal":"2025-03-02T00:00:00-0500","windDirectionCardinal":"NNW","windSpeed":16,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":-1,"temperatureDewPoint":-13,"validTimeLocal":"2025-03-02T01:00:00-0500","windDirectionCardinal":"NNW","windSpeed":15,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":-2,"temperatureDewPoint":-14,"validTimeLocal":"2025-03-02T02:00:00-0500","windDirectionCardinal":"NNW","windSpeed":14,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":-2,"temperatureDewPoint":-14,"validTimeLocal":"2025-03-02T03:00:00-0500","windDirectionCardinal":"NNW","windSpeed":13,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":-3,"temperatureDewPoint":-15,"validTimeLocal":"2025-03-02T04:00:00-0500","windDirectionCardinal":"NNW","windSpeed":10,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":-4,"temperatureDewPoint":-15,"validTimeLocal":"2025-03-02T05:00:00-0500","windDirectionCardinal":"N","windSpeed":9,"wxPhraseLong":"Clear"},{"iconCode":31,"precipChance":0,"temperature":-4,"temperatureDewPoint":-15,"validTimeLocal":"2025-03-02T06:00:00-0500","windDirectionCardinal":"N","windSpeed":6,"wxPhraseLong":"Clear"},{"iconCode":32,"precipChance":0,"temperature":-4,"temperatureDewPoint":-15,"validTimeLocal":"2025-03-02T07:00:00-0500","windDirectionCardinal":"NNW","windSpeed":6,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":-3,"temperatureDewPoint":-15,"validTimeLocal":"2025-03-02T08:00:00-0500","windDirectionCardinal":"NNW","windSpeed":6,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":-2,"temperatureDewPoint":-14,"validTimeLocal":"2025-03-02T09:00:00-0500","windDirectionCardinal":"NW","windSpeed":7,"wxPhraseLong":"Sunny"},{"iconCode":32,"precipChance":0,"temperature":0,"temperatureDewPoint":-15,"validTimeLocal":"2025-03-02T10:00:00-0500","windDirectionCardinal":"NNW","windSpeed":7,"wxPhraseLong":"Sunny"}],"location":{"adminDistrictCode":"VA","city":"Charlottesville","ianaTimeZone":"America/New_York","latitude":38.03,"longitude":-78.477},"productsUsed":["v3-wx-observations-current","v3-wx-forecast-hourly-2day-custom","v3-wx-forecast-daily-10day-custom","v2obs"]},"_id":"6312a0a99d2dce4f11fd41f79abcbc71ba9c0757be81bca8102a8ac32dd80de1"},"expires":1740756646474,"lastModified":1740756526392}},"site-service":{"{\"section\":\"/weather\"}":{"data":{"_id":"/weather","_admin":{"dfp_id":"/weather","wallpaper_ad":"false","alias_ids":["/weather"]},"site":{"site_title":"Weather","section_content_feed":{},"syncbak_ugc_widget":{"albumid":"1433"},"id":"/weather","title":"Weather","site_tagline":null,"url":"/weather"},"navigation":{"nav_title":"Weather","id":"/weather","title":"Weather","url":"/weather"},"social":{"facebook":null,"twitter":null},"_website":"wvir","name":"Weather","order":{"navigation-navbar-links":1002,"publishing-sections":1027,"navigation-menu-links":1004,"footer-content-links":1003},"parent":{"navigation-navbar-links":"/","publishing-sections":"/","navigation-menu-links":"/","default":"/","footer-content-links":"/"},"ancestors":{"footer-content-links":["/"],"navigation-navbar-links":["/"],"sales-nav-links":[],"navigation-menu-links":["/"],"publishing-sections":["/"],"default":[]},"inactive":false,"node_type":"section","metadata":{"metadata_description":"Local weather for Charlottesville, Albemarle, Greene, Madison, Fluvanna, Nelson, Augusta, and Orange counties.","metadata_keywords":"News Weather Charlottesville Albemarle Cville Greene Madison Fluvanna Nelson Augusta Waynesboro Staunton Scottsville Earlysville Orange Louisa","metadata_title":"Weather","metadata_promo_image":null},"id":"/weather","footer":{"id":"/weather","title":"Weather","url":"/weather"},"section_topper":{"section_title":null},"url":"/weather","type":"section","dataTransformedAt":"2025-02-28T15:26:33.556Z"},"expires":1740756993556,"lastModified":1740756393478},"{\"section\":\"/weather/radar\"}":{"data":{"_id":"/weather/radar","_admin":{"dfp_id":"/weather/radar","wallpaper_ad":"false","alias_ids":["/weather/radar"]},"_website":"wvir","site":{"site_url":null,"section_tag_name":null,"ibm_twco_radar_widget":{"meanuitems":"0001,1102","zoomlevel":"8","long":"-78.47753640222724","header":"false","lat":"38.03060256334271"},"site_title":"Radar","id":"/weather/radar","title":"Radar","site_tagline":null,"url":"/weather/radar"},"navigation":{"nav_title":"Radar","id":"/weather/radar","title":"Radar","url":"/weather/radar"},"parent":{"default":"/weather","navigation-menu-links":null},"name":"Radar","inactive":false,"ancestors":{"default":["/weather"],"navigation-menu-links":[]},"social":{"facebook":null,"instagram":null,"twitter":null},"node_type":"section","site_topper":{"site_logo_image":null},"order":{},"metadata":{"metadata_description":"WVIR | Radar | Charlottesville, VA","metadata_keywords":"weather,forecast,radar,virginia","metadata_title":"WVIR | Radar | Charlottesville, VA","metadata_promo_image":null},"id":"/weather/radar","footer":{"id":"/weather/radar","title":"Radar","url":"/weather/radar"},"section_topper":{"section_title":null},"url":"/weather/radar","type":"section","dataTransformedAt":"2025-02-28T15:26:33.819Z"},"expires":1740756993819,"lastModified":1740756393723}},"wx-conditions-imagery":{"{\"category\":\"weather page\",\"featuredImagesOnly\":false}":{"data":{"_gray_api_version":"v2","items":[{"title":"Local Temperatures","image":"https://webpubcontent.raycommedia.com/wvir/weather/tempslocal.jpg","id":"1129","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":true,"includeAdFeatured":false,"ad":{"target":"wvir/web/weather/radar/local-temperatures","image":null}},{"title":"State Temps","image":"https://webpubcontent.raycommedia.com/wvir/weather/tempsstate.jpg","id":"1130","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":true,"includeAdFeatured":false,"ad":{"target":"wvir/web/weather/radar/state-temps","image":null}},{"title":"National Temps","image":"https://webpubcontent.raycommedia.com/wvir/weather/tempsnational.jpg","id":"1131","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":true,"includeAdFeatured":false,"ad":{"target":"wvir/web/weather/radar/national-temps","image":null}},{"title":"Feels Like","image":"https://webpubcontent.raycommedia.com/wvir/weather/feelsliketemp.jpg","id":"1132","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":true,"includeAdFeatured":false,"ad":{"target":"wvir/web/weather/radar/feels-like","image":null}},{"title":"Winds","image":"https://webpubcontent.raycommedia.com/wvir/weather/currentwinds.jpg","id":"1133","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":true,"includeAdFeatured":false,"ad":{"target":"wvir/web/weather/radar/winds","image":null}},{"title":"Wind Gusts","image":"https://webpubcontent.raycommedia.com/wvir/weather/currentwindgusts.jpg","id":"1134","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":true,"includeAdFeatured":false,"ad":{"target":"wvir/web/weather/radar/wind-gusts","image":null}},{"title":"Watches/Warnings","image":"https://webpubcontent.raycommedia.com/wvir/weather/watcheswarnings.jpg","id":"1135","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":true,"includeAdFeatured":false,"ad":{"target":"wvir/web/weather/radar/watches/warnings","image":null}},{"title":"Visibility","image":"https://webpubcontent.raycommedia.com/wvir/weather/currentvisibility.jpg","id":"1136","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":true,"includeAdFeatured":false,"ad":{"target":"wvir/web/weather/radar/visibility","image":null}},{"title":"Dew Points","image":"https://webpubcontent.raycommedia.com/wvir/weather/dewpoints.jpg","id":"1137","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":true,"includeAdFeatured":false,"ad":{"target":"wvir/web/weather/radar/dew-points","image":null}},{"title":"7-Day Forecast","image":"https://webpubcontent.raycommedia.com/wvir/weather/7day.jpg","id":"1306","category":"Weather Page","isFeatured":true,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":false,"includeAdFeatured":false,"ad":{"target":null,"image":null}},{"title":"Forecast: Hour by Hour Central VA","image":"https://webpubcontent.raycommedia.com/wvir/weather/hourbyhour.jpg","id":"1307","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":false,"includeAdFeatured":false,"ad":{"target":null,"image":null}},{"title":" Forecast: Hour by Hour Valley","image":"https://webpubcontent.raycommedia.com/wvir/weather/hourbyhourvalley.jpg","id":"1308","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":false,"includeAdFeatured":false,"ad":{"target":null,"image":null}},{"title":"Highs Today","image":"https://webpubcontent.raycommedia.com/wvir/weather/highstoday.jpg?time=1623346140000","id":"1309","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":false,"includeAdFeatured":false,"ad":{"target":null,"image":null}},{"title":" Lows Tonight","image":"https://webpubcontent.raycommedia.com/wvir/weather/lowstonight.jpg","id":"1310","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":false,"includeAdFeatured":false,"ad":{"target":null,"image":null}},{"title":"Highs Tomorrow","image":"https://webpubcontent.raycommedia.com/wvir/weather/highstomorrow.jpg","id":"1311","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":false,"includeAdFeatured":false,"ad":{"target":null,"image":null}},{"title":" Local Radar","image":"https://webpubcontent.raycommedia.com/wvir/weather/radarlocal.jpg","id":"1313","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":false,"includeAdFeatured":false,"ad":{"target":null,"image":null}},{"title":"State Radar","image":"https://webpubcontent.raycommedia.com/wvir/weather/radarstate.jpg","id":"1314","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":false,"includeAdFeatured":false,"ad":{"target":null,"image":null}},{"title":" National Radar","image":"https://webpubcontent.raycommedia.com/wvir/weather/radarnational.jpg","id":"1315","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":false,"includeAdFeatured":false,"ad":{"target":null,"image":null}},{"title":"Charlottesville Radar","image":"https://webpubcontent.raycommedia.com/wvir/weather/radarcville.jpg","id":"1316","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":false,"includeAdFeatured":false,"ad":{"target":null,"image":null}},{"title":" Fluvanna Radar","image":"https://webpubcontent.raycommedia.com/wvir/weather/radarfluvanna.jpg","id":"1317","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":false,"includeAdFeatured":false,"ad":{"target":null,"image":null}},{"title":"Staunton Radar","image":"https://webpubcontent.raycommedia.com/wvir/weather/radarstaunton.jpg","id":"1318","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":false,"includeAdFeatured":false,"ad":{"target":null,"image":null}},{"title":"Waynesboro Radar","image":"https://webpubcontent.raycommedia.com/wvir/weather/radarwaynesboro.jpg","id":"1319","category":"Weather Page","isFeatured":false,"sponsor":null,"sponsorImage":null,"sponsorDestinationUrl":null,"modalBodyText":null,"destinationUri":null,"includeAd":false,"includeAdFeatured":false,"ad":{"target":null,"image":null}}],"count":22,"_id":"a9709cdeb50c47913649072a0e5f058104b7ff99c8da602e38e84c701fdcd315"},"expires":1740758193718,"lastModified":1740756393632}}};Fusion.layout="Homepage";Fusion.metas={"page-type":{"value":"weather","html":true}};Fusion.outputType="default";Fusion.template="page/pByD1rRSccdYhlAs";Fusion.tree={"collection":"layouts","type":"Homepage","props":{"collection":"layouts","type":"Homepage","id":"Homepage","childProps":[{"collection":"sections","id":0},{"collection":"sections","id":1},{"collection":"sections","id":2},{"collection":"sections","id":3},{"collection":"sections","id":4},{"collection":"sections","id":5},{"collection":"sections","id":6},{"collection":"sections","id":7},{"collection":"sections","id":8},{"collection":"sections","id":9},{"collection":"sections","id":10},{"collection":"sections","id":11},{"collection":"sections","id":12}]},"children":[{"collection":"sections","props":{"collection":"sections","id":0},"children":[{"collection":"features","type":"global/SalesNavigation","props":{"collection":"features","type":"global/SalesNavigation","id":"f0f9VfyOdeLN3Dd","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"maxLinks":10},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"global/Masthead","props":{"collection":"features","type":"global/Masthead","id":"f0fmVZcWdeLN3tX","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":1},"children":[{"collection":"features","type":"global/Navigation","props":{"collection":"features","type":"global/Navigation","id":"f0fLolS5eeLN3U8","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"maxNavbarLinksLg":8,"maxNavbarLinksMd":5,"navbarHierarchy":"navigation-navbar-links","maxNavbarLinksSm":3,"sideDrawerHierarchy":"navigation-menu-links","maxNavbarLinksXs":2,"maxNavbarLinksXl":10,"searchFormPath":"/search/"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"global/BreakingNewsBar","props":{"collection":"features","type":"global/BreakingNewsBar","id":"f0f8uqaaeeLN3WB","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"bannerVerticalPadding":"large","contentConfig":{"contentConfigValues":{"dateTimeLimitByMinutes":60,"includeSections":"/news/breaking"},"contentService":"breaking-news-feed"},"bannerTextSize":"large","bannerColor":"red","bannerPrefix":"BREAKING","viewUnpublishedVersion":true,"bannerEnableClosings":true,"bannerEnableWxAlerts":true},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"global/BreakingNewsBar","props":{"collection":"features","type":"global/BreakingNewsBar","id":"f0ftNCJFZDc1axE","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"viewUnpublishedVersion":true,"contentConfig":{"contentService":"breaking-news-feed","contentConfigValues":{"dateTimeLimitByMinutes":0,"includeSections":"/news/alert-bar"}},"bannerPrefix":"ALERT","bannerColor":"yellow","bannerTextSize":"medium","bannerVerticalPadding":"small"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":2},"children":[{"collection":"features","type":"Ads/ArcAds","props":{"collection":"features","type":"Ads/ArcAds","id":"f0fU43IfeeLN3ut","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"arcAdsDisclaimerPosition":"top","arcAdsType":"Flex Leaderboard","arcAdsDisplay":"all","arcAdsDisableLazyLoad":true},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":3},"children":[{"collection":"features","type":"global/SectionTopper","props":{"collection":"features","type":"global/SectionTopper","id":"f0fyBIpleeLN3U4","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"sectionTopperCustomTitle":"null","maxSectionTopperLinksXs":4,"maxSectionTopperLinksXl":9,"maxSectionTopperLinksMd":7,"maxSectionTopperLinksSm":5,"maxSectionTopperLinksLg":9,"sectionTopperHierarchy":"navigation-menu-links"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"Weather/TodaysForecast","props":{"collection":"features","type":"Weather/TodaysForecast","id":"f0f3RYnpeeLN3zT","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"includeVideo":true},"displayProperties":{},"localEdits":{},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":4},"children":[{"collection":"features","type":"Weather/CurrentConditions","props":{"collection":"features","type":"Weather/CurrentConditions","id":"f0fJaaDueeLN3eO","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"Weather/ForecastDetailed","props":{"collection":"features","type":"Weather/ForecastDetailed","id":"f0fvCbuyeeLN3Ja","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{},"displayProperties":{},"localEdits":{},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":5},"children":[{"collection":"features","type":"Ads/ArcAds","props":{"collection":"features","type":"Ads/ArcAds","id":"f0fljGiDeeLN3nw","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"arcAdsDisplay":"all","arcAdsDisableTopMargin":true,"arcAdsType":"Flex Cube","arcAdsDisclaimerPosition":"top","arcAdsIsSticky":true,"arcAdsDisableLazyLoad":true},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"global/FlexFeatureFeed","props":{"collection":"features","type":"global/FlexFeatureFeed","id":"f0f0yh5HeeLN368","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"overlineTextSize":"small","overlayTextPosition":"Top Left","widescreenCardsPerRow":"1","excludeCurrentFeature":false,"bylineTextWeight":"normal","contentConfig":{"contentService":"content-feed","contentConfigValues":{"includeSections":"","excludeSections":"","feedSize":5,"feedOffset":0,"includedTypes":"articles"}},"background":"transparent","overlineTextDecoration":"uppercase","overlayPosition":"Top Left","overlayTextElements":"none","cardBodyVerticalPadding":"none","imageShape":"rounded","imageRatio":"summary_16x9","imageWidth":"w-33","deckTextWeight":"normal","bylineTextDecoration":"default","overlayBackgroundColor":"rgba(0,0,0,0.6)","borders":"none","presets":null,"mobileCardsPerRow":"1","imageAlignment":"right","titleBarHeadingLevel":5,"cardBodyHorizontalPadding":"none","lazyLoad":true,"tabletCardsPerRow":"1","deckTextDecoration":"default","headlineTextDecoration":"default","overlayTextWidth":"auto","overlayTextColor":"white","desktopCardsPerRow":"1","overlineTextWeight":"bold","headlineTextWeight":"bold","deckTextSize":"small","bylineTextSize":"small","titleBarTextWeight":"bold","headlineHeaderLevel":6,"view":"Headline, Image, Deck","pbInternal_cloneId":"f0fqDmkxoQWe79X","titleBarText":""},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"global/BurstUgcWidget","props":{"collection":"features","type":"global/BurstUgcWidget","id":"f0fE9ySKeeLN3l0","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{"siteServicesSection":"/weather"},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"Ads/ArcAds","props":{"collection":"features","type":"Ads/ArcAds","id":"f0fVe8zVeeLN3zY","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"arcAdsDisclaimerPosition":"top","arcAdsType":"Cube","arcAdsDisplay":"all","arcAdsIsSticky":true},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":6},"children":[{"collection":"features","type":"Weather/Radar","props":{"collection":"features","type":"Weather/Radar","id":"f0fmlTt5feLN3Y6","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"siteServiceSection":"/weather/radar"},"displayProperties":{},"localEdits":{},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":7},"children":[{"collection":"features","type":"Weather/ConditionsImagery","props":{"collection":"features","type":"Weather/ConditionsImagery","id":"f0fTBm2afeLN3HG","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"widescreenCardsPerRow":"3","childrenJustification":"center","mobileCardsPerRow":1,"tabletCardsPerRow":"2","category":"weather page","desktopCardsPerRow":"3"},"displayProperties":{},"localEdits":{},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":8},"children":[{"collection":"features","type":"Ads/ArcAds","props":{"collection":"features","type":"Ads/ArcAds","id":"f0f8k6vefeLN33p","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"arcAdsDisplay":"all","arcAdsDisableTopMargin":true,"arcAdsType":"Flex Cube","arcAdsDisclaimerPosition":"top","arcAdsIsSticky":true},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":9},"children":[]},{"collection":"sections","props":{"collection":"sections","id":10},"children":[]},{"collection":"sections","props":{"collection":"sections","id":11},"children":[{"collection":"features","type":"Ads/OutbrainFeed","props":{"collection":"features","type":"Ads/OutbrainFeed","id":"f0fBee52RNu31Ib","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"widgetType":"dynamic"},"displayProperties":{},"localEdits":{},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":12},"children":[{"collection":"features","type":"Ads/ArcAds","props":{"collection":"features","type":"Ads/ArcAds","id":"f0f219SwfeLN3Pu","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"arcAdsDisclaimerPosition":"top","arcAdsDisplay":"all","arcAdsType":"Footer Flex Leaderboard"},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"global/Footer","props":{"collection":"features","type":"global/Footer","id":"f0fxD3SHfeLN37q","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":false},"customFields":{},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]}]};Fusion.spa=false;Fusion.spaEnabled=false;</script><div id="fusion-static-enter:taboola-body-reference" style="display:none" data-fusion-component="taboola-body-reference"></div><script> window._taboola = window._taboola || []; _taboola.push({flush: true});</script><div id="fusion-static-exit:taboola-body-reference" style="display:none" data-fusion-component="taboola-body-reference"></div></body></html>