title: Filtering dataset for a specific date with lubridate and dyplr
body: <p>I am trying to filter my <code>tibble</code> for a specific date. If I try <code>&gt;=</code> that date &amp; <code>&lt;=</code> that same date, the code results in 0 rows being returned. I have identified that it is the <code>&lt;=</code> that returns <code>FALSE</code> for rows that I believe should be <code>TRUE</code>. Below is a working example. I am only interesting in <code>tidyverse</code> and <code>lubridate</code> related responses - please do not post answers using Base R or other packages (I know how to solve the problem in these other ways.</p>
  
  <p><strong>Data</strong></p>
  
  <pre class="lang-r prettyprint-override"><code>library(dplyr)
  library(lubridate)
  
  d &lt;- structure(list(Date = structure(c(1572679159, 1572703322, 1572710363, 1572722578,
                                         1572727765, 1572728767, 1572730032),
                                       class = c("POSIXct", "POSIXt"),
                                       tzone = "UTC", label = c(EndDate = "EndDate")),
                      ID = 1:7), class = c("spec_tbl_df", "tbl_df", "tbl", "data.frame"),
                 row.names = c(NA, -7L))
  </code></pre>
  
  <p>When I try the following, it returns a <code>tibble</code> with 0 rows:</p>
  
  <pre class="lang-r prettyprint-override"><code>d %&gt;%
    filter(Date &gt;= as_date("2019-11-02"),
           Date &lt;= as_date("2019-11-02"))
  </code></pre>
  
  <p>When I try this, however, it works. <strong><em>What am I missing?</em></strong> The problem is that, I would like <code>Date &lt;= as_date("2019-11-03")</code> to return <code>TRUE</code> for all '2019-11-03' submissions (I actually have those in my dataset), but it does not.</p>
  
  <pre class="lang-r prettyprint-override"><code>d %&gt;%
    filter(Date &gt;= as_date("2019-11-02"),
           Date &lt;= as_date("2019-11-03"))
  </code></pre>