title: How would I take a start/end dates user input, and convert it to US Pacific time, in ISO format?
body: <p>I need to work a date object thru a specific set of circumstances.</p>
  <ol>
  <li>user is inputting a daterange, from/to.</li>
  <li>each date needs to be converted <code>toISOString()</code> because that's how it is in the DB.</li>
  <li>client wants the dateranges to hard convert to US Pacific time.</li>
  </ol>
  <p>So when the user chooses from/to dates, the app is makes their chosen dates in US Pacific timezone, and then searches the db using ISO formatted dates.</p>
  <p>I have this <a href="https://stackoverflow.com/questions/10087819/convert-date-to-another-timezone-in-javascript">SE Post</a> which gets me the timezone conversion, but in a non-iso format. Any attempts at deriving <code>toISOString()</code> molests the object right back to the device timezone.</p>
  <p>I'm trying dayjs(), but it winds up being a bunch of extra steps, only to have the end result be molested to the device timezone.</p>
  <p>How can I get the above series of events to unfold in the necessary order?</p>