Let ( now = Get ( CurrentDate ) ;
now > Date ( 6 ; 30 ; Year ( now ) ) ; "First" ;
now < Date ( 7 ; 1 ; Year ( now ) ) ; "Second"
You must also check 'Do not store calculation results' in the Storage Options so it will update. Your calculation would have worked as well if it had been set to unstored but I wanted you to see how you might handle it using Let(). It comes in particularly handy when working with Get ( CurrentDate ); less typing; less evaluations; less chance of parenthesis errors etc. Let() allows you to perform some of your calculatons right up in its variables which helps keep the thinking clearer. :^)