Since my XML requires AutoExec to work properly, I posted my AutoExec XML as well. The reason I piped the times like this is so if I log in and its already night, it will figure that out. Hope it helps.
<?xml version="1.0" ?>
<autoexec>
<register id="Day Set|WSgear|AssaultWS|Day Lounge" event="time_6.*|time_8.*|time_10.*|time_12.*|time_14.*|time_16.*|">sc var set NightOrDay Day;</register>
<register id="Night Set|NightWS|NightAssaultWS|Night Lounge" event="time_18.*|time_19.*|time_20.*|time_21.*|time_22.*|time_23.*|time_0.*|time_1.*|time_2.*|time_3.*|time_4.*|time_5.*">sc var set NightOrDay Night;</register>
</autoexec>
<?xml version="2.0" ?>
<spellcast>
<config
RequiredVersion="2.11"
Debug="true"
HideErrors="false"
NormalSet="$NightOrDay Lounge"
EngagedSet="$NightOrDay Set"
ShowGearSwaps="false"
ShowSpellInfo="false"
DefaultAftercast="$NightOrDay Set"
/>
<sets>
<group default="yes" name="NormalMelee">
<set name="Day Set">
<main lock="true" />
<sub lock="true" />
<ranged lock="true" />
<head>Walahra Turban</head>
<neck>Chivalrous Chain</neck>
<lear>Suppanomimi</lear>
<rear>Brutal Earring</rear>
<body>Ninja Chainmail</body>
<hands>Dusk Gloves</hands>
<lring>Rajas Ring</lring>
<rring>Ulthalam's Ring</rring>
<back>Amemet Mantle +1</back>
<waist>Swift Belt</waist>
<legs>Byakko's Haidate</legs>
<feet>Fuma Sune-ate</feet>
</set>
<set name="Night Set" baseset="Day Set">
</set>
<set name="Enmity" baseset="$NightOrDay Set">
<back>Resentment Cape</back>
<rear>Eris' Earring</rear>
<lear>Eris' Earring</lear>
<neck>Harmonia's Torque</neck>
<waist>Warwolf Belt</waist>
<rring>Mermaid Ring</rring>
</set>
<set name="WSgear" baseset="Day Set">
<head>Shr.Znr.Kabuto</head>
<body>Haubergeon</body>
<waist>Warwolf Belt</waist>
<hands>Nin. Tekko +1</hands>
<rring>Flame Ring</rring>
<feet>Rutter Sabatons</feet>
<lear>Fenrir's Earring</lear>
<rear>Brutal Earring</rear>
<legs>Byakko's Haidate</legs>
<back>Amemet Mantle +1</back>
<neck>Breeze Gorget</neck>
</set>
<set name="NightWS" baseset="WSgear">
<feet>Koga kyahan</feet>
<lear>Triumph Earring</lear>
</set>
<set name="AssaultWS" baseset="WSgear">
<rring>Ulthalam's Ring</rring>
</set>
<set name="NightAssaultWS" baseset="WSgear">
<feet>Koga kyahan</feet>
<rring>Ulthalam's Ring</rring>
</set>
<set name="Day Lounge" baseset="Day Set">
<head>Shr.Znr.Kabuto</head>
<body>Arhat's Gi</body>
<hands>Nin. Tekko +1</hands>
<feet>Fuma Sune-ate</feet>
<back>Boxer's Mantle</back>
<neck>Breeze Gorget</neck>
</set>
<set name="Night Lounge" baseset="Day Lounge">
<legs>Koga hakama</legs>
<feet>Ninja Kyahan</feet>
</set>
</group>
</sets>
<variables>
<var name="NightOrDay">Day</var>
</variables>
<rules>
<rule group="NormalMelee">
<rule Spell="Provoke|Warcry|Stun">
<action type="equip" set="Enmity" />
</rule>
<rule spell="Utsusemi: Ni">
<action type="equip" set="Enmity" />
</rule>
<rule spell="Utsusemi: Ichi">
<action type="Equip" set="Enmity" />
<action type="midcastdelay" delay="2.5" />
<action type="Command" when="midcast">cancel 66</action>
</rule>
<rule spell="Tonko*|Mono*">
<action type="Equip" set="$NightOrDay Lounge" when="aftercast" />
</rule>
<if advanced='"$NightOrDay"=="Day"' >
<rule spell="Blade: *">
<if area="Leujaoam Sanctum|Mamool Ja Training Grounds|Lebros Cavern|Periqia|Ilrusi Atoll|Nyzul Isle">
<action type="Equip" set="AssaultWS" />
</if>
<else>
<action type="Equip" set="WSgear" />
</else>
<action type="addtochat" when="precast">We are in $NightOrDay.</action>
</rule>
</if>
<else>
<rule spell="Blade: *">
<if area="Leujaoam Sanctum|Mamool Ja Training Grounds|Lebros Cavern|Periqia|Ilrusi Atoll|Nyzul Isle">
<action type="Equip" set="NightAssaultWS" />
</if>
<else>
<action type="Equip" set="NightWS" />
</else>
<action type="addtochat" when="precast">We are in $NightOrDay.</action>
</rule>
</else>
</rule>
</rules>
</spellcast>